address

2955 S Mayflower Ave
Arcadia, CA 91006

$703,200
Estimated market value


Quick Summary

22,809 sqft living area
53 Beds
39 Baths

Activate Listing on Geodoma


First Listing: Always Free!