41
333 23rd Ave
Longmont, CO 80501
$6,800,000 USD
25,924 SF
24
Units
3.36% Cap Rate
25,924 SF
$6,800,000 USD
Apartments