2
3036 Triumph Dr
Sun Prairie, WI 53590
$6,250,000 USD
15,600 SF
27
Units
5.14% Cap Rate
15,600 SF
$6,250,000 USD
Apartments