6
2000-2026 Quail St
Newport Beach, CA 92660
Rate Upon Request
617-5,182 SF
10
Spaces Available
Built 1968
4,144 SF Contiguous
Built 1968
617-5,182 SF
Rate Upon Request
Office/Retail, Flex, Industrial