closeView Me from $1,5501 to 2 Bedroom Apartments Plantation Meadows Apartments7201-7321 NW 16th StFort Lauderdale, FL 33313