Anaheim, CA, 92805
$1.70 per SF
Now Available for Lease, Industrial, located at 1212 E Howell Ave.
Available square footage 25,692 SF.
Please contact us for further information.
Call to show.
Louis Tomaselli
Executive Managing Director
Broker details
Zach Niles
Senior Managing Director