$749,900 -
2520 E Flower Street
Phoenix ,
AZ 85016
Subdivision name: LAFAYETTE MANOR