Lauderhill Apartment Building Sells For Nearly $22M

Address: 1188-1196 NW 40th Ave., Lauderhill