la Villa de Barela

la Villa de Barela
901 W 10th Ave., Denver, CO
38 Units

Type of Property
100% Tax Credit Property
Commercial on ground floor