The Barcelona @ Escondido Apartments

835 sq. ft.