Crown Square Apartments is a residential complex situated in the historic Old North St. Louis neighborhood of Saint Louis, MO. Offering a range of apartment options, the complex provides comfortable living spaces for individuals and families.
With a focus on community and convenience, Crown Square Apartments aims to create a welcoming environment for residents to call home. The complex is committed to providing a safe and well-maintained living experience in a vibrant and culturally rich area of the city.
Generated from their business information