24
1619 Hubbard Ave
Saint Paul, MN 55104
$1,099,000 USD
7,500 SF
9
Units
6.68% Cap Rate
7,500 SF
$1,099,000 USD
Apartments