3 Bedroom - 257 Birds Of Paradise - North-Captiva