Tucked back behind lush tropical foliage in the heart of Bahama Village, you'll find 713 Emma Street, unit 3. This three bedroom, two and one half bathroom