7
3109-3115 Villa Way
Newport Beach, CA 92663
$72.00 USD/SF/YR
375-864 SF
2
Spaces Available
Built 1955
864 SF Contiguous
Built 1955
375-864 SF
$72.00 USD/SF/YR
Retail