Green Oaks Apartments, located at 1475 Gears Road, Houston, opened Oct. 28. The apartment complex is an affordable housing community offering 177 units for rent, and it is managed and leased by Mayfair Management Group. Rent ranges from $702-$850 per month. 281-562-8682. www.greenoakshouston.com