4
901 Dover Dr
Newport Beach, CA 92660
$34.80 USD/SF/YR
915-1,184 SF
3
Spaces Available
Built 1965
1,184 SF Contiguous
Built 1965
915-1,184 SF
$34.80 USD/SF/YR
Office