17
1013 Main St
Longmont, CO 80501
$5,200,000 USD
9,600 SF
22
Units
4.4% Cap Rate
9,600 SF
$5,200,000 USD
Apartments