2
123-129 N Glendora Ave
Glendora, CA 91741
$1,850,000 USD
4,066 SF
5% Cap Rate
4,066 SF
$1,850,000 USD
Freestanding