Sold
MLS® CV25145642
Property Address: 5117 E 60th Pl, Maywood, CA, 90270-3515
Average square foot calculated using Size range provided by listing agent.