Neff Historical Barn

Details

Lambert Park
11431 McGirk Avenue
El Monte, CA 91732

Location

Address:
14300 San Cristobal Drive, La Mirada, California, 90638, United States