13
2-20 N Summerlin Ave
Orlando, FL 32801
$9,200,000 USD
19,991 SF
1
Unit
6.23% Cap Rate
19,991 SF
$9,200,000 USD
Apartments