224 Seward St
Lyons, CO 80540
$1,750,000 USD
3,400 SF
13
Units
8.06% Cap Rate
3,400 SF
$1,750,000 USD
Apartments