Senate Square 2004, Llc
Recent News About Senate Square 2004, Llc View More
-
Tenant alleges negligence of Senate Square 2004 led to injuries
ST. LOUIS – A tenant of a St. Louis apartment alleges the owner's negligence caused her nearly $50,000 in medical bills.