Skip to main content

122 Camellia St, Sugar Land TX 77478-3808

Description and Pricing

3bedrooms2.5bathrooms2230 square feet

Costs 2,295 dollars per month plus a 2,295 dollar security deposit

Lease Terms

1 or 2 yrs