Lauderdale Apartment Building Fetches $1.55M

Address: 640 NE Seventh Ave., Fort Lauderdale