Looks like Mira Bay home is no longer available on Rent.com which means this information is likely out of date.

Mira Bay home

 5211 Point Harbor Lane, Apollo BeachFL 33572