16
14972 Sand Canyon Ave
Irvine, CA 92618
$29,525,000 USD
88,239 SF
148
Units
7.1% Cap Rate
88,239 SF
$29,525,000 USD
Apartments