13 days agoBuilding for sale, 1228 Opa Locka Blvd, in Opa-locka, United StatesOpa-locka, 1228 Opa Locka BlvdCommercial building
Building for sale, 10801 NW 27th Ave, in North Miami, United StatesNorth Miami, 10801 NW 27th AveCommercial building • 251.86 m²