River Ridge Townhouses is a residential apartment community located near the Naval Weapons Station here in Goose Creek. The facility has well-manicured grounds, modest size units and amenities, such as a laundry center, recreational facility and small outdoor pool.