New LEED Silver certified apartments in an award-winning, eco-friendly master-planned community combine luxury and green living to create an urban oasis just north of Houston. Pet-friendly one, two and three bedroom apartment homes offer a cleaner, healthier environment and make going green a breeze.