6
13380 Port Said Rd
Opa-locka, FL 33054
$5,000,000 USD
26,248 SF
24
Units
26,248 SF
$5,000,000 USD
Apartments