Landmarks and Outdoors > Farm
Address: 18540 E Telegraph Rd, Santa Paula, CA, 93060
Category: Agriculture
Tags: #LandmarksandOutdoors
Listed on BizVoices