346 N. Tehama St. - C & D, Willows, CA 95988
346 N. Tehama St. - C & D, Willows, CA 95988
Commercial Space Available!
Located in Willows, CA, this versatile commercial space offers direct storefront access on the north side and a roll-up door on the south side, providing flexible entry points for a variety of uses. With street-facing visibility and convenient service access, this property suits occupants seeking straightforward, adaptable layout and practical functionality.
Contact us:







