Description

Tilt up warehouse

Size

3663 SQ FEET

Address

862 W. 18Th Street

862 W. 18th Street, Costa Mesa