19th Avenue

Commercial
Location
Opa Locka, FL
Asset Type
Industrial
Project Size
81,600 SF
Construction Year
1972
Recent Acquisition