Looks like Mira Bella Italian Vvilla is no longer available on Rent.com which means this information is likely out of date.

Mira Bella Italian Vvilla

 1247 Etruscan Way, Indian Harbour BeachFL 32937