17
20663-5 Santa Clara St
Canyon Country, CA 91351
$4,650,000 USD
33,175 SF
7.4% Cap Rate
33,175 SF
$4,650,000 USD
Warehouse