2100 W Palmyra Avenue #66, Orange, CA 92868 - MLS#OC21094493 - Stev...