20
27240 W Turnberry Ln
Valencia, CA 91355
$12,000,000 USD
59,695 SF
8.93% Cap Rate
59,695 SF
$12,000,000 USD
Office