7
2715-2725 Teller Rd
Newbury Park, CA 91320
$8,525,000 USD
33,965 SF
6.13% Cap Rate
33,965 SF
$8,525,000 USD
Storefront