Office Space with 4 desks

571 W La Habra Blvd, La Habra, CA 90631, USA