4253 Llewellyn Ave., Norfolk, VA 23504
River House Apartments
Resident • 2013 - 2015 Recommended
I've lived here for 20 months. Great apartments, good location, great staff, and I almost never heard any of my neighbors. I have recommended this to friends moving into the area, and would happily stay here again if I return to Norfolk!
How was this review?
Thanks for voting!