Tela Verde Apartments

(2)
 5020 West Thunderbird Road, PhoenixAZ 85306
$795+1-2 BedsPets OK