100 Mary St, Narrows, VA 24124
109 Mary St, Narrows, VA 24124
110 Mary St, Narrows, VA 24124
111 Mary St, Narrows, VA 24124
302 Mary St, Narrows, VA 24124
Single Family
3 beds2 baths2,283 sqftBuilt in 1943
308 Mary St, Narrows, VA 24124
Single Family
3 beds2 baths1,772 sqftBuilt in 1950