53
322 S Main St
Lamar, CO 81052
$3,050,000 USD
19,526 SF
23
Units
10.02% Cap Rate
19,526 SF
$3,050,000 USD
Apartments