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