16
1370 San Juan St
Tustin, CA 92780
$5,800,000 USD
11,968 SF
11
Units
4.16% Cap Rate
11,968 SF
$5,800,000 USD
Apartments