1115 N Citron Street, Anaheim, CA 92801 - HotPads