38
1532-1536 N York St
Denver, CO 80206
$2,300,000 USD
5,150 SF
12
Units
4.59% Cap Rate
5,150 SF
$2,300,000 USD
Apartments