Lakeview Palms Apartment Rentals Updated

7575 Hampton Blvd.
North Lauderdale, FL 33068 United States