o Upper Clamshell, Monrovia, CA, 91016
Active

$490,000

o Upper Clamshell, Monrovia, CA, 91016

Listing Agent: Steve Becerra
Courtesy of: Oxbridge Properties