1 Property Found

1621 Ohms Way

1621 Ohms Way, Costa Mesa, CA 92627, USA

Learn More

Description

• 3,249 SF industrial building • 236 SF office space with reception…

Price $1.50 Per Month
Learn More