128 Units

Location: Ft. Lauderdale, FL