20663-20665 Santa Clara St
Canyon Country, CA 91351
$5,250,000 USD
33,175 SF
5.46% Cap Rate
33,175 SF
$5,250,000 USD
Warehouse