Sterilstown Apartments

The Sterilstown Apartments are right across the street from JJ & Robert's Tower House, and is located right in the neighborhood. This is where Jeen & Heather Wilson live, they live right next door to each other.