Commercial Office for Lease Address is 20281 SW Birch St., Suite 200 Newport Beach, CA 92660 Starting Date: April 1, 2018 Approximately 2,800 square feet Conveniently located close to John Wayne airport And the 405 freeway Electric not includ …
Read more from the original source:
Commercial Office for Rent (20281 Birch St) $4950 2800ft2
