King & Queen Apartments

Located in Historic Williamsburg, Virginia