620 Newport Center Drive

620 Newport Center Drive

620 Newport Center Drive, Newport Beach


Serviced space

150 sf (78 min - 1,000 max)

$1,740 per month