Charlottesville Retreat with a View
6
of
7
The grassy side yard runs alongside the multi-purpose living/dining room.
Save