18
1630 Potrero Grande Dr
Rosemead, CA 91770
$1,390,000 USD
3,186 SF
3,186 SF
$1,390,000 USD
Freestanding