Azura Apartments

 2700 W. Sahuaro Drive, PhoenixAZ 85029
$640+Studio-2 BedsPets OK