King of Spain Apartments
Add Hours
Phone: (714) 635-0660
Address: 2230 E Ball Rd, Anaheim, CA 92806
175 S Rio Vista St, Anaheim, CA 92806
2400 E Lincoln Ave, Anaheim, CA 92806
3063 W Chapman Ave, Orange, CA 92868
2449 E Paradise Rd, Anaheim, CA 92806
2211 E Winston Rd Ste A, Anaheim, CA 92806
1415 W Ball Rd, Anaheim, CA 92802
1533 W Kimberly Ave, Anaheim, CA 92802
1800 E 16th St Ste A, Santa Ana, CA 92701
2901 N Bristol St, Santa Ana, CA 92706
1400 S Douglass Rd, Anaheim, CA 92806