Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Virginia
Virginia Beach
Virginia Beach
16TH-22 1/2
Properties in Virginia Beach in 16TH-22 1/2
Find homes for sale in Virginia Beach by selecting a property below:
315 21st St #201, Virginia Beach, VA 23451
518 19th St Unit B3, Virginia Beach, VA 23451
401 21st St #3, Virginia Beach, VA 23451
401 21st St #2, Virginia Beach, VA 23451
401 21st St #5, Virginia Beach, VA 23451
315 21st St #112, Virginia Beach, VA 23451
433 20th St, Virginia Beach, VA 23451
315 21st St #113, Virginia Beach, VA 23451
315 21st St #114, Virginia Beach, VA 23451
315 21st St #115, Virginia Beach, VA 23451
315 21st St #108, Virginia Beach, VA 23451
315 21st St #109, Virginia Beach, VA 23451
315 21st St #110, Virginia Beach, VA 23451
315 21st St #111, Virginia Beach, VA 23451
516 20th St Unit A, Virginia Beach, VA 23451
315 21st St #104, Virginia Beach, VA 23451
615 16th St, Virginia Beach, VA 23451
315 21st St #105, Virginia Beach, VA 23451
315 21st St #106, Virginia Beach, VA 23451
315 21st St #107, Virginia Beach, VA 23451
315 21st St #303, Virginia Beach, VA 23451
315 21st St #304, Virginia Beach, VA 23451
315 21st St #309, Virginia Beach, VA 23451
315 21st St #310, Virginia Beach, VA 23451
611 21st St, Virginia Beach, VA 23451
516 20th St Unit B, Virginia Beach, VA 23451
613 21st St, Virginia Beach, VA 23451
315 21st St #305, Virginia Beach, VA 23451
315 21st St #306, Virginia Beach, VA 23451
401 21st St #8, Virginia Beach, VA 23451
401 21st St #10, Virginia Beach, VA 23451
401 21st St #4, Virginia Beach, VA 23451
401 21st St #7, Virginia Beach, VA 23451
401 21st St #6, Virginia Beach, VA 23451
645 16th St #1, Virginia Beach, VA 23451
401 21st St #9, Virginia Beach, VA 23451
315 21st St #203, Virginia Beach, VA 23451
519 19th St Unit 2B, Virginia Beach, VA 23451
315 21st St #202, Virginia Beach, VA 23451
600 20th St #5, Virginia Beach, VA 23451
519 19th St Unit 2A, Virginia Beach, VA 23451
315 21st St #209, Virginia Beach, VA 23451
519 19th St Unit 2D, Virginia Beach, VA 23451
315 21st St #208, Virginia Beach, VA 23451
315 21st St #315, Virginia Beach, VA 23451
315 21st St #401, Virginia Beach, VA 23451
315 21st St #205, Virginia Beach, VA 23451
315 21st St #204, Virginia Beach, VA 23451
428 20 1/2 St, Virginia Beach, VA 23451
315 21st St #311, Virginia Beach, VA 23451
516 20th St Unit CM1, Virginia Beach, VA 23451
315 21st St #312, Virginia Beach, VA 23451
315 21st St #402, Virginia Beach, VA 23451
315 21st St #403, Virginia Beach, VA 23451
315 21st St #307, Virginia Beach, VA 23451
315 21st St #308, Virginia Beach, VA 23451
315 21st St #313, Virginia Beach, VA 23451
315 21st St #314, Virginia Beach, VA 23451
519 19th St Unit 3G, Virginia Beach, VA 23451
514 20th St, Virginia Beach, VA 23451
519 20th St, Virginia Beach, VA 23451
511 19th St, Virginia Beach, VA 23451
519 19th St Unit 3C, Virginia Beach, VA 23451
315 21st St #215, Virginia Beach, VA 23451
519 19th St Unit 3F, Virginia Beach, VA 23451
315 21st St #214, Virginia Beach, VA 23451
519 19th St Unit 3E, Virginia Beach, VA 23451
519 19th St Unit 3H, Virginia Beach, VA 23451
519 19th St Unit 2G, Virginia Beach, VA 23451
315 21st St #211, Virginia Beach, VA 23451
519 19th St Unit 3B, Virginia Beach, VA 23451
315 21st St #210, Virginia Beach, VA 23451
519 19th St Unit 3A, Virginia Beach, VA 23451
315 21st St #302, Virginia Beach, VA 23451
519 19th St Unit 3D, Virginia Beach, VA 23451
315 21st St #301, Virginia Beach, VA 23451
519 19th St Unit 2C, Virginia Beach, VA 23451
315 21st St #207, Virginia Beach, VA 23451
609 19th St Unit A, Virginia Beach, VA 23451
519 19th St Unit 2F, Virginia Beach, VA 23451
315 21st St #206, Virginia Beach, VA 23451
1081 19th St #300, Virginia Beach, VA 23451
519 19th St Unit 2E, Virginia Beach, VA 23451
315 21st St #213, Virginia Beach, VA 23451
602 20th St Unit B, Virginia Beach, VA 23451
519 19th St Unit 2H, Virginia Beach, VA 23451
315 21st St #212, Virginia Beach, VA 23451
517 21st St #101, Virginia Beach, VA 23451
517 21st St #201, Virginia Beach, VA 23451
517 21st St #102, Virginia Beach, VA 23451
517 21st St #202, Virginia Beach, VA 23451
512 20th St, Virginia Beach, VA 23451
508 20th St, Virginia Beach, VA 23451
414 19th St #204, Virginia Beach, VA 23451
515 20th St, Virginia Beach, VA 23451
516 21st St Unit B, Virginia Beach, VA 23451
511 20th St, Virginia Beach, VA 23451
505 21st St, Virginia Beach, VA 23451
732 16th St, Virginia Beach, VA 23451
508 21st St Unit B, Virginia Beach, VA 23451
509 21st St, Virginia Beach, VA 23451
511 21st St, Virginia Beach, VA 23451
513 21st St Unit B, Virginia Beach, VA 23451
711 16th St, Virginia Beach, VA 23451
709 16th St, Virginia Beach, VA 23451
629 16th St, Virginia Beach, VA 23451
836 16th St Unit 3C, Virginia Beach, VA 23451
520 21st St Unit B, Virginia Beach, VA 23451
523 21st St #4, Virginia Beach, VA 23451
517 21st St #203, Virginia Beach, VA 23451
517 21st St #103, Virginia Beach, VA 23451
530 21st St, Virginia Beach, VA 23451
531 21st St, Virginia Beach, VA 23451
525 21st St Unit B, Virginia Beach, VA 23451
424 19th St, Virginia Beach, VA 23451
442 21st St, Virginia Beach, VA 23451
414 22 1/2 St, Virginia Beach, VA 23451
412 22 1/2 St, Virginia Beach, VA 23451
501 16th St, Virginia Beach, VA 23451
411 22 1/2 St, Virginia Beach, VA 23451
407 18th St, Virginia Beach, VA 23451
442 21st St, Virginia Beach, VA 23451
440 21st St, Virginia Beach, VA 23451
600 20th St, Virginia Beach, VA 23451
438 21st St, Virginia Beach, VA 23451
407 16th St, Virginia Beach, VA 23451
507 16th St, Virginia Beach, VA 23451
516 20th 1/2 St, Virginia Beach, VA 23451
426 19th St, Virginia Beach, VA 23451
637 16th St, Virginia Beach, VA 23451
423 21 1/2 St Unit C, Virginia Beach, VA 23451
410 19th St, Virginia Beach, VA 23451
428 19th St, Virginia Beach, VA 23451
633 16th St #4, Virginia Beach, VA 23451
637 16th St #3, Virginia Beach, VA 23451
424 21st St, Virginia Beach, VA 23451
426 21st St, Virginia Beach, VA 23451
430 21st St, Virginia Beach, VA 23451
420 21st St, Virginia Beach, VA 23451
428 21st St, Virginia Beach, VA 23451
422 21st St, Virginia Beach, VA 23451
440 21st St, Virginia Beach, VA 23451
434 21st St, Virginia Beach, VA 23451
432 21st St, Virginia Beach, VA 23451
438 21st St, Virginia Beach, VA 23451
423 20th St Unit B, Virginia Beach, VA 23451
436 21st St, Virginia Beach, VA 23451
603 20th St, Virginia Beach, VA 23451
611 20th St, Virginia Beach, VA 23451
610 21st St, Virginia Beach, VA 23451
617 18th St, Virginia Beach, VA 23451
613 20th St, Virginia Beach, VA 23451
609 20th St, Virginia Beach, VA 23451
606 21st St, Virginia Beach, VA 23451
607 20th St, Virginia Beach, VA 23451
608 21st St Unit B, Virginia Beach, VA 23451
605 20th St, Virginia Beach, VA 23451
604 20th St, Virginia Beach, VA 23451
606 20th St Unit B, Virginia Beach, VA 23451
602 21st St, Virginia Beach, VA 23451
604 21st St, Virginia Beach, VA 23451
525 20th St, Virginia Beach, VA 23451
528 21st St, Virginia Beach, VA 23451
523 20th St, Virginia Beach, VA 23451
518 20th St Unit A, Virginia Beach, VA 23451
519 19th St Unit 1B, Virginia Beach, VA 23451
519 19th St Unit 1A, Virginia Beach, VA 23451
519 19th St Unit 1D, Virginia Beach, VA 23451
519 19th St Unit 1C, Virginia Beach, VA 23451
519 19th St Unit 1F, Virginia Beach, VA 23451
519 19th St Unit 1E, Virginia Beach, VA 23451
516 20th St, Virginia Beach, VA 23451
519 19th St Unit 1H, Virginia Beach, VA 23451
711 16th St #711, Virginia Beach, VA 23451
519 19th St Unit 1G, Virginia Beach, VA 23451
409 16th St, Virginia Beach, VA 23451
408 16th St #1, Virginia Beach, VA 23451
407 16th St Unit B, Virginia Beach, VA 23451
505 19th St, Virginia Beach, VA 23451
502 20th St, Virginia Beach, VA 23451
504 20th St, Virginia Beach, VA 23451
507 20th St, Virginia Beach, VA 23451
504 19th St, Virginia Beach, VA 23451
509 19th St, Virginia Beach, VA 23451
506 19th St Unit 1/2, Virginia Beach, VA 23451
507 19th St Unit A, Virginia Beach, VA 23451
506 20th St, Virginia Beach, VA 23451
512 19th St Unit A, Virginia Beach, VA 23451
733 16th St, Virginia Beach, VA 23451
414 16th St, Virginia Beach, VA 23451
415 16th St, Virginia Beach, VA 23451
416 16th St Unit B, Virginia Beach, VA 23451
633 16th St, Virginia Beach, VA 23451
417 16th St, Virginia Beach, VA 23451
735 16th St, Virginia Beach, VA 23451
503 16th St, Virginia Beach, VA 23451
419 16th St, Virginia Beach, VA 23451
410 21st St, Virginia Beach, VA 23451
613 20th St, Virginia Beach, VA 23451
506 18th St, Virginia Beach, VA 23451
501 16th St, Virginia Beach, VA 23451
510 18th St Unit B, Virginia Beach, VA 23451
508 18th St Unit B, Virginia Beach, VA 23451
511 16th St, Virginia Beach, VA 23451
517 16th St Unit D, Virginia Beach, VA 23451
716 16th St, Virginia Beach, VA 23451
519 16th St Unit B, Virginia Beach, VA 23451
411 16th St, Virginia Beach, VA 23451
412 16th St, Virginia Beach, VA 23451
413 16th St, Virginia Beach, VA 23451
417 20th St, Virginia Beach, VA 23451
415 20th St, Virginia Beach, VA 23451
802 16th St, Virginia Beach, VA 23451
800 16th St, Virginia Beach, VA 23451
515 16th St, Virginia Beach, VA 23451
416 19th St, Virginia Beach, VA 23451
513 16th St, Virginia Beach, VA 23451
505 16th St, Virginia Beach, VA 23451
509 16th St, Virginia Beach, VA 23451
516 20 1/2 St Unit A, Virginia Beach, VA 23451
401 21st St #14, Virginia Beach, VA 23451
401 21st St #1, Virginia Beach, VA 23451
1045 19 St, Virginia Beach, VA 23451
401 21st St #16, Virginia Beach, VA 23451
404 21st St Unit B, Virginia Beach, VA 23451
836 16th St, Virginia Beach, VA 23451
401 21st St #13, Virginia Beach, VA 23451
401 21st St #12, Virginia Beach, VA 23451
828 16th St, Virginia Beach, VA 23451
401 21st St #15, Virginia Beach, VA 23451
409 21st St, Virginia Beach, VA 23451
840 16th St, Virginia Beach, VA 23451
401 21st St #11, Virginia Beach, VA 23451
832 16th St, Virginia Beach, VA 23451
611 16th St, Virginia Beach, VA 23451
618 16th St, Virginia Beach, VA 23451
608 16th St, Virginia Beach, VA 23451
612 16th St, Virginia Beach, VA 23451
600 16th St, Virginia Beach, VA 23451
417 21st St, Virginia Beach, VA 23451
421 21st St, Virginia Beach, VA 23451
504 21st St, Virginia Beach, VA 23451
609 16th St, Virginia Beach, VA 23451
606 16th St, Virginia Beach, VA 23451
427 21st St Unit B, Virginia Beach, VA 23451
703 16th St, Virginia Beach, VA 23451
604 16th St, Virginia Beach, VA 23451
603 16th St, Virginia Beach, VA 23451
430 21st St, Virginia Beach, VA 23451
526 21st St, Virginia Beach, VA 23451
721 16th St #3, Virginia Beach, VA 23451
524 21st St, Virginia Beach, VA 23451
408 19th St, Virginia Beach, VA 23451
524 20 1/2 St, Virginia Beach, VA 23451
636 16th St, Virginia Beach, VA 23451
421 21st St, Virginia Beach, VA 23451
425 21st St, Virginia Beach, VA 23451
703 16th St Unit A, Virginia Beach, VA 23451
708 16th St, Virginia Beach, VA 23451
605 16th St, Virginia Beach, VA 23451
413 21st St, Virginia Beach, VA 23451
607 16th St, Virginia Beach, VA 23451
421 20th St Unit B2, Virginia Beach, VA 23451
715 16th St #4, Virginia Beach, VA 23451
414 20th St, Virginia Beach, VA 23451
315 21st St, Virginia Beach, VA 23451
416 20th St, Virginia Beach, VA 23451
404 19th St, Virginia Beach, VA 23451
212 19th St, Virginia Beach, VA 23451
412 19th St #202, Virginia Beach, VA 23451
409 19th St, Virginia Beach, VA 23451
409 18th St, Virginia Beach, VA 23451
720 16th St, Virginia Beach, VA 23451
414 19th St, Virginia Beach, VA 23451
315 21st St #505, Virginia Beach, VA 23451
315 21st St #506, Virginia Beach, VA 23451
315 21st St #507, Virginia Beach, VA 23451
315 21st St #508, Virginia Beach, VA 23451
315 21st St #509, Virginia Beach, VA 23451
315 21st St #510, Virginia Beach, VA 23451
315 21st St #511, Virginia Beach, VA 23451
315 21st St #512, Virginia Beach, VA 23451
512 21st St, Virginia Beach, VA 23451
315 21st St #405, Virginia Beach, VA 23451
315 21st St #404, Virginia Beach, VA 23451
315 21st St #407, Virginia Beach, VA 23451
315 21st St #406, Virginia Beach, VA 23451
315 21st St #409, Virginia Beach, VA 23451
315 21st St #408, Virginia Beach, VA 23451
315 21st St #411, Virginia Beach, VA 23451
315 21st St #410, Virginia Beach, VA 23451
315 21st St #513, Virginia Beach, VA 23451
315 21st St #514, Virginia Beach, VA 23451
315 21st St #515, Virginia Beach, VA 23451
315 21st St #601, Virginia Beach, VA 23451
315 21st St #602, Virginia Beach, VA 23451
315 21st St #603, Virginia Beach, VA 23451
315 21st St #604, Virginia Beach, VA 23451
514 21st St, Virginia Beach, VA 23451
315 21st St #605, Virginia Beach, VA 23451
301 20th St, Virginia Beach, VA 23451
315 21st St #613, Virginia Beach, VA 23451
315 21st St #612, Virginia Beach, VA 23451
312 21st St #2, Virginia Beach, VA 23451
315 20th St, Virginia Beach, VA 23451
315 21st St #413, Virginia Beach, VA 23451
315 21st St #412, Virginia Beach, VA 23451
315 21st St #415, Virginia Beach, VA 23451
315 21st St #414, Virginia Beach, VA 23451
315 21st St #502, Virginia Beach, VA 23451
315 21st St #501, Virginia Beach, VA 23451
315 21st St #504, Virginia Beach, VA 23451
315 21st St #503, Virginia Beach, VA 23451
315 21st St #614, Virginia Beach, VA 23451
315 21st St #101, Virginia Beach, VA 23451
315 21st St #102, Virginia Beach, VA 23451
315 21st St #103, Virginia Beach, VA 23451
315 21st St #615, Virginia Beach, VA 23451
315 21st St #607, Virginia Beach, VA 23451
414 19th St #104, Virginia Beach, VA 23451
315 21st St #606, Virginia Beach, VA 23451
315 21st St #611, Virginia Beach, VA 23451
315 21st St #610, Virginia Beach, VA 23451
315 21st St #609, Virginia Beach, VA 23451
315 21st St #608, Virginia Beach, VA 23451
824 16th St, Virginia Beach, VA 23451
641 16th St, Virginia Beach, VA 23451
522 21st St, Virginia Beach, VA 23451
423 21st St, Virginia Beach, VA 23451
518 21st St, Virginia Beach, VA 23451
421 21 1/2 St Unit D, Virginia Beach, VA 23451
800 16th St, Virginia Beach, VA 23451
522 20 1/2 St, Virginia Beach, VA 23451
522 21st St, Virginia Beach, VA 23451
703 16th St, Virginia Beach, VA 23451
509 18th St, Virginia Beach, VA 23451
719 20th St #7, Virginia Beach, VA 23451
710 20th St, Virginia Beach, VA 23451
523 20th St #523, Virginia Beach, VA 23451
722 16th St Unit A, Virginia Beach, VA 23451
722 16th St Unit B, Virginia Beach, VA 23451
507 16th St Unit A, Virginia Beach, VA 23451
507 16th St Unit B, Virginia Beach, VA 23451
724 16th St #4, Virginia Beach, VA 23451
517 21st St, Virginia Beach, VA 23451
519 19th St, Virginia Beach, VA 23451
412 19th St, Virginia Beach, VA 23451
424 21st St #3, Virginia Beach, VA 23451
422 21st St #2, Virginia Beach, VA 23451
420 21st St, Virginia Beach, VA 23451
605 20th St Unit A, Virginia Beach, VA 23451
716 16th St, Virginia Beach, VA 23451
430 19th St, Virginia Beach, VA 23451
505 20th St, Virginia Beach, VA 23451
516 19th St Unit B2, Virginia Beach, VA 23451
507 20th St, Virginia Beach, VA 23451
618 16th St, Virginia Beach, VA 23451
507 20 1/2 St, Virginia Beach, VA 23451
505 20 1/2 St, Virginia Beach, VA 23451
516 20th St Unit D, Virginia Beach, VA 23451
407 18th St Unit D, Virginia Beach, VA 23451
426 21st St #4, Virginia Beach, VA 23451
505 16th St Unit A, Virginia Beach, VA 23451
432 21st St, Virginia Beach, VA 23451
434 21st St, Virginia Beach, VA 23451
418 19th St, Virginia Beach, VA 23451
2007 21st St Cm, Virginia Beach, VA 23451
428 21st St, Virginia Beach, VA 23451
430 19th St Unit 1, Virginia Beach, VA 23451
407 18th St Unit C, Virginia Beach, VA 23451
407 18th St Unit B, Virginia Beach, VA 23451
407 18th St Unit A, Virginia Beach, VA 23451
505 16th St Unit B, Virginia Beach, VA 23451
523 20 1/2 St, Virginia Beach, VA 23451
420 19th St, Virginia Beach, VA 23451
718 20th St, Virginia Beach, VA 23451
422 19th St, Virginia Beach, VA 23451
645 16th St, Virginia Beach, VA 23451
429 20th St, Virginia Beach, VA 23451
516 20th St Unit C, Virginia Beach, VA 23451
716 16th St Unit A, Virginia Beach, VA 23451
518 20 1/2 St, Virginia Beach, VA 23451
518 21st St, Virginia Beach, VA 23451
716 16th St Unit B, Virginia Beach, VA 23451
423 20th St, Virginia Beach, VA 23451
524 20 1/2 St, Virginia Beach, VA 23451
414 19th St #102, Virginia Beach, VA 23451
432 20 1/2 St, Virginia Beach, VA 23451
423 21 1/2 St, Virginia Beach, VA 23451
805 16th St, Virginia Beach, VA 23451
812 16th St #101, Virginia Beach, VA 23451
521 20th St, Virginia Beach, VA 23451