King Flamingo Apts 535 S Barranca Ave APT 26 Covina, CA 91723 Phone: (626) 339-8191
Category: Apartments