13380 Port Said Rd, Opa-Locka, FL 33054 | 24-Unit Multifamily Investment Sale
13380 Port Said Rd, Miami, Florida 33054
- 17,905 sq ft
- Built 2026
- $279 / sq ft
100% occupied 24-unit apartment building at 13380 Port Said Rd, Opa-Locka, FL 33054! $5,000,000 ($208,333/unit). All 2 Bed/1 Bath units, 17,...