6
1981 N Tustin St
Orange, CA 92865
$5,595,000 USD
9,940 SF
5.53% Cap Rate
9,940 SF
$5,595,000 USD
Restaurant