2004 Leafwood LN

Arcadia, CA, 91007
$1,699,000Price
4Beds
3Baths
2458sqft
Courtesy of: Qiang Zhang 01403183 | Harvest Realty Development

2004 Leafwood LN

Arcadia, CA, 91007
$1,699,000Price
4Beds
3Baths
2458sqft