231 Tustin
231 Tustin Avenue
Newport Beach, CA
4,000 s.f.