13
504 S Bay Front
Newport Beach, CA 92662
$59.40 USD/SF/YR
520-720 SF
2
Spaces Available
Built 1986
720 SF Contiguous
Built 1986
520-720 SF
$59.40 USD/SF/YR
Office, Office/Retail