29
24510 Town Center Dr
Valencia, CA 91355
$15,300,000 USD
26,406 SF
6.78% Cap Rate
26,406 SF
$15,300,000 USD
Storefront Retail Office