Riverstone Townhomes is a gated community in a nice neighborhood. The grounds feature an outdoor swimming pool, and are beautifully landscaped. Homes come with two covered parking spots, a patio, and a balcony. The management is friendly and approachable.