5
868-882 W 16th St
Newport Beach, CA 92663
$25.20 USD/SF/YR
5,000 SF
1
Space Available
Built 1980
Built 1980
5,000 SF
$25.20 USD/SF/YR
Industrial