Looks like Lake vista Apartment Rentals is no longer available on Rent.com which means this information is likely out of date.

Lake vista Apartment Rentals

 8440 Sherman Circle North, MiramarFL 33025