3
113 Windtree Ct
Greenwood, SC 29649
$3,900,000 USD
37,936 SF
48
Units
7.63% Cap Rate
37,936 SF
$3,900,000 USD
Apartments