3704 Greenwood Blvd
Maplewood, MO 63143
$1,895,000 USD
14,400 SF
24
Units
6.61% Cap Rate
14,400 SF
$1,895,000 USD
Apartments