12
87 N Central Ave
Umatilla, FL 32784
$1,425,000 USD
11,266 SF
9
Units
9.48% Cap Rate
11,266 SF
$1,425,000 USD
Apartments