1401 Fairfax St
Denver, CO 80220
$3,000,000 USD
9,361 SF
8
Units
5.07% Cap Rate
9,361 SF
$3,000,000 USD
Apartments