Barclay Towers
809 Atlantic Ave., Virginia Beach, Virginia, 23451
*Barclay Towers* is a beautiful oceanfront property located in Virginia Beach, Virginia! This unique property has been intricately designed so that all guest suites, as well as the exercise room, indoor pool, and whirlpool areas, provide visitors with stunning views of the...
Open to all offers! Enjoy this lovely oceanfront property with all the comforts of home!