1124 N Euclid Street #16, Anaheim, CA 92801 - HotPads