Simla Villas

16623 Ardmore Ave Bellflower CA 90706 (888) 848-5698

Reviews for Simla Villas

Rating: 3.8 Based on 3 reviews Write a review
Nice place, overall
 Mar 2015
Overall I think they do an excellent job at Simla Villas! The staff here are very friendly, and they do a great job keeping the place looking clean and well kept! The only real issue I've noticed i... read more