333 E 17th St
Costa Mesa, CA 92627
$14,106,000 USD
34,714 SF
5.75% Cap Rate
34,714 SF
$14,106,000 USD
Freestanding