El Castillo
250 E Alameda St
Santa Fe, NM 87501
El Castillo is a senior housing facility situated near the Agua Fria area of Santa Fe, New Mexico. With a median household income of $58,305, the facility is in a mostly middle class area. It has an average ...