13
369 San Miguel Dr
Newport Beach, CA 92660
$51.00 USD/SF/YR
1,704 SF
1
Space Available
Built 1971
1,704 SF Contiguous
Built 1971
1,704 SF
$51.00 USD/SF/YR
Medical