> $664,670 Active Under Contract 4Beds2Baths2304Sqft0.15Acres 2531 Electra Ln, Phoenix, AZ 85024 MLS#: 6991851