620 Terrado DR

Monrovia, CA, 91016
PENDING
$1,299,888Price
3Beds
3Baths
2281sqft

620 Terrado DR

Monrovia, CA, 91016
PENDING
$1,299,888Price
3Beds
3Baths
2281sqft