The Alexan Sterling Ridge Apartments in North Houston are nestled in the most prestigious master-planned community in The Woodlands, TX. Contact us today for more information on available apartment rentals.