2211 Schweikhardt st cost $1,000 per month. Located at 2211 Schweikhardt St, Houston, TX 77020, USA, 2211 Schweikhardt st has 2 bedroom units available. Based on the average rent price of 2 bedrooms in Houston, renting an apartment at 2211 Schweikhardt st is 34% cheaper per month.Other apartment buildings 6301 Pale Sage Dr, 1514 Allen Genoa Rd, 1300 N Post Oak Rd, 7110 New Forest Pkwy