Surf Rider Located on the Chesapeake Bay and 0.50 miles from Willoughby Marina District.This property have 1 Bedroom ($850) and 2 Bedroom($975 to $1,100) apartments. It also has its own beach. Location of Surf Rider 1240-1242 W. Ocean View Ave Norfolk,VA 23503.Contact us for any query on 757-583-8808.