Santa Cruz Apartment Homes

 10637 Edgemere, El PasoTX 79925
$640+Studio-2 BedsPets OK