Newport Corporate Plaza Sublease. Single story glass and brick building with extensive natural light. Ideal location in Newport Beach across street from Harbor Court House.
Continue reading here:
Newport Beach office lease (4611 teller ave. Newport Beach CA) $1 1813ft2