23
1490 Oakwood Dr
Miami Springs, FL 33166
$1,600,000 USD
7,000 SF
7
Units
3.3% Cap Rate
7,000 SF
$1,600,000 USD
Apartments