This is a apartment home. This home is located at 218 W Vermont Ave APT 1, Anaheim, CA 92805.Show more