253 N Rebecca St
Pomona, CA 91768
$3,222,044 USD
13,538 SF
13,538 SF
$3,222,044 USD
Manufacturing