El Terado Terrace Mini Suites

www.ElTerado.com

230 Marilla Ave, Avalon, CA

310-510-0831