Town Square Apartments
's headquarters is located in Lancaster, California. Town Square Apartments generates $93.6K in revenue per employee Town Square Apartments's main competitors are Foxdale Village Apartments, Wildflower Apartments and Your Own Room. Town Square Apartments has 1 followers on Owler.