24
13350 S Greenwood St
Olathe, KS 66062
$39,900,000 USD
126,195 SF
132
Units
4.7% Cap Rate
126,195 SF
$39,900,000 USD
Apartments