23
Crest Capital
61 Post
Irvine, CA 92618
$3,379,000 USD
4,976 SF
1
Unit
4.72% Cap Rate
4,976 SF
$3,379,000 USD
Light Manufacturing