21221 Real Estate and Properties for Sale

$399,999
Coming Soon
Data Source Icon

1806 MIDDLEBOROUGH ROAD

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 8 Baths
  • 1,128 sqft
$285,000
Active
Data Source Icon

598 HOPKINS LANDING DRIVE #598

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,540 sqft
$408,000
Coming Soon
Data Source Icon

14 TULIP TREE COURT

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,960 sqft
$319,999
Active
Data Source Icon

945 HOMBERG AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,500 sqft
$799,000
Active
Data Source Icon

1205 BAYSIDE ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,650 sqft
$239,950
Active
Data Source Icon

1524 BARKLEY AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,008 sqft
$257,000
Active
Data Source Icon

328 TORNER ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,680 sqft
$335,000
Active
Data Source Icon

113 MARGARET AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,421 sqft
$364,900
Active
Data Source Icon

2023 MIDDLEBOROUGH ROAD

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 804 sqft
$245,000
Coming Soon
Data Source Icon

309 LEEANNE ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,456 sqft
$265,000
Coming Soon
Data Source Icon

6 AVENAL ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,640 sqft
$100,000
Active
Data Source Icon

16 WHORL COURT

BALTIMORE, MD 21221

  • Single Family
  • 2 Beds
  • 4 Baths
  • 1,748 sqft
$2,000
Active
Data Source Icon

522 BRIGHTON PLACE

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,280 sqft
$340,000
Coming Soon
Data Source Icon

100 STUART STREET

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,385 sqft
$224,999
Active
Data Source Icon

958 MIDDLEBOROUGH ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,452 sqft
$72,000
Active
Data Source Icon

1826 KITTYHAWK ROAD

BALTIMORE, MD 21221

  • Single Family
  • 7 Beds
  • 2 Baths
  • 2,100 sqft
$2,895
Active
Data Source Icon

1815 BETTERTON RD

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 3 Baths
  • 1,710 sqft
$269,900
Coming Soon
Data Source Icon

1730 EARHART ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 725 sqft
$2,500
Active
Data Source Icon

647 DUNWICH WAY

BALTIMORE, MD 21221

  • Rental
  • 4 Beds
  • 2 Baths
  • 1,536 sqft
$350,000
Active
Data Source Icon

1626 CAPE MAY ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,313 sqft
$1,850
Active
Data Source Icon

4 WARREN ROAD

BALTIMORE, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,292 sqft
$249,900
Active
Data Source Icon

10 AVENAL ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,300 sqft
$1,900
Active
Data Source Icon

19 MOORING COURT

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,439 sqft
$290,900
Active
Data Source Icon

2021 HACKBERRY ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,780 sqft
$140,000
Active
Data Source Icon

830 MIDDLESEX ROAD

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,096 sqft
$395,000
Active
Data Source Icon

21 BOX CIRCLE

BALTIMORE, MD 21221

  • Single Family
  • 5 Beds
  • 3 Baths
  • 2,148 sqft
$149,500
Active
Data Source Icon

2 BANYAN WOOD COURT #304

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 739 sqft
$299,000
Active
Data Source Icon

400 CELESTE

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,886 sqft
$824,900
Active
Data Source Icon

2424 GOLUPSKI ROAD

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,743 sqft
$450,000
Active
Data Source Icon

330 BACK RIVER NECK ROAD

BALTIMORE, MD 21221

  • Commercial
  • 2,335 sqft
$225,000
Active
Data Source Icon

1314 CHERRY GARDEN ROAD

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 2,088 sqft
$750,000
Active
Data Source Icon

15 WOODY ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,968 sqft
$699,000
Coming Soon
Data Source Icon

2220 SILVER LANE RD

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,229 sqft
$175,000
Active
Data Source Icon

1732 LANGLEY ROAD

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 725 sqft
$850,000
Active
Data Source Icon

405 STEMMERS RUN RD

ESSEX, MD 21221

  • Commercial
  • 4,736 sqft
$219,900
Active
Data Source Icon

1031 FOXWOOD LANE

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,502 sqft
$250,000
Active
Data Source Icon

34 HELMSMAN COURT

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,560 sqft
$2,000
Coming Soon
Data Source Icon

202 COVE ROAD

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,224 sqft
$399,000
Active
Data Source Icon

1608 HOWARD

BALTIMORE, MD 21221

  • Single Family
  • 5 Beds
  • 2 Baths
  • 1,899 sqft
$195,000
Active
Data Source Icon

201 MACE AVENUE

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 600 sqft
$299,999
Active
Data Source Icon

404 S MARLYN

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,200 sqft
$289,000
Active
Data Source Icon

21 WOODMANS COURT

BALTIMORE, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,560 sqft
$256,900
Active
Data Source Icon

127 BLADEN ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,008 sqft
$1,500
Active
Data Source Icon

1260 SUGARWOOD CIRCLE #104

ESSEX, MD 21221

  • Rental
  • 2 Beds
  • 1 Bath
  • 744 sqft
$175,000
Active
Data Source Icon

1260 SUGARWOOD CIRCLE #302

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 899 sqft
$309,000
Active
Data Source Icon

443 HOPKINS LANDING #443

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,663 sqft
$2,700
Active
Data Source Icon

146 MARINE OAKS DRIVE

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 3 Baths
  • 1,516 sqft
$355,000
Coming Soon
Data Source Icon

407 FRANKLIN AVENUE

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,741 sqft
$307,500
Active
Data Source Icon

548 MARLYN

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,170 sqft
$620,000
Active
Data Source Icon

811 CEDAR AVENUE

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,844 sqft
$400,000
Active
Data Source Icon

238 WATERSTONE RD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,160 sqft
$699,990
Active
Data Source Icon

2222 MONOCACY

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,920 sqft
$2,395,000
Active
Data Source Icon

605 ROCKAWAY BEACH AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 5 Beds
  • 6 Baths
  • 7,700 sqft
$199,900
Active
Data Source Icon

1569 WILLIAMS AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,528 sqft
$149,900
Active
Data Source Icon

1260 SUGARWOOD CIRCLE #303

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 786 sqft
$850,000
Active
Data Source Icon

2304 POPLAR

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,619 sqft
$205,000
Active
Data Source Icon

688 MIDDLESEX ROAD

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,224 sqft
$825,000
Active
Data Source Icon

2545 BARRISON POINT ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,224 sqft
$239,900
Active
Data Source Icon

945 RENFREW

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,036 sqft
$309,900
Active
Data Source Icon

612 N WOODWARD DRIVE

BALTIMORE, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,410 sqft
$2,400
Active
Data Source Icon

406 ESSEXWOOD COURT

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 3 Baths
  • 1,280 sqft
$550,000
Active
Data Source Icon

21 SIDEWELL COURT

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,157 sqft
$738,795
Active
Data Source Icon

2028 WILLIAM AVENUE

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,219 sqft
$590,000
Active
Data Source Icon

1315 WILDWOOD BEACH

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 1 Bath
  • 1,700 sqft
$650,000
Active
Data Source Icon

200A BACK RIVER ROAD

ESSEX, MD 21221

  • Vacant Land
$325,000
Active
Data Source Icon

1219 E HOMBERG AVENUE

ESSEX, MD 21221

  • Vacant Land
$869,900
Active
Data Source Icon

2027 WILLIAM AVENUE

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,247 sqft
$139,000
Active
Data Source Icon

4 BANYAN WOOD COURT #304

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 755 sqft
$299,900
Active
Data Source Icon

16 CRAFTON ROAD

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,488 sqft
$3,600
Active
Data Source Icon

2513 BARRISON POINT ROAD

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,536 sqft
$2,200
Active
Data Source Icon

1115 N MARLYN AVENUE

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 2 Baths
  • 1,416 sqft
$220,000
Active
Data Source Icon

900 RENFREW STREET

BALTIMORE, MD 21221

  • Single Family
  • 2 Beds
  • 2 Baths
  • 672 sqft
$625,000
Active
Data Source Icon

1439 GOODWOOD AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 3,064 sqft
$340,000
Active
Data Source Icon

54 WAGNERS LANE

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,570 sqft
$1,675
Active
Data Source Icon

2043 SUE AVENUE

BALTIMORE, MD 21221

  • Rental
  • 1 Bed
  • 1 Bath
  • 2,000 sqft
$749,999
Active
Data Source Icon

918 SUE GROVE ROAD

ESSEX, MD 21221

  • Single Family
  • 5 Beds
  • 5 Baths
  • 3,800 sqft
$399,900
Active
Data Source Icon

1819 BETTERTON RD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,848 sqft
$746,520
Active
Data Source Icon

2036 WILLIAM AVENUE

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,195 sqft
$719,900
Active
Data Source Icon

2032 WILLIAM AVENUE

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,684 sqft
$389,900
Active
Data Source Icon

1811 CAPE MAY ROAD

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,320 sqft
$259,999
Active
Data Source Icon

115 MARINE OAKS

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,516 sqft
$310,000
Active
Data Source Icon

927 HOMBERG AVENUE

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,000 sqft
$515,000
Active
Data Source Icon

1307 NAUTICAL CIRCLE

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,450 sqft
$549,900
Active
Data Source Icon

2507 ISLAND VIEW ROAD

ESSEX, MD 21221

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,970 sqft
$414,950
Active
Data Source Icon

1810 BETTERTON ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,200 sqft
$1,199,900
Active
Data Source Icon

1158 E RIVERSIDE AVENUE

ESSEX, MD 21221

  • Single Family
  • 5 Beds
  • 5 Baths
  • 4,627 sqft
$449,990
Active
Data Source Icon

1801 BETTERTON ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,400 sqft
$535,900
Active
Data Source Icon

215 SEAMASTER ROAD

ESSEX, MD 21221

  • Single Family
  • 5 Beds
  • 4 Baths
  • 2,920 sqft
$299,900
Active
Data Source Icon

322 SASSAFRAS ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,650 sqft
$524,950
Active
Data Source Icon

215 NANTICOKE ROAD

ESSEX, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,056 sqft
$3,800
Active
Data Source Icon

304 SWEETBAY ROAD

ESSEX, MD 21221

  • Rental
  • 3 Beds
  • 5 Baths
  • 3,020 sqft
$450,000
Active
Data Source Icon

2224 MIDDLEBOROUGH ROAD

ESSEX, MD 21221

  • Single Family
  • 5 Beds
  • 5 Baths
  • 1,620 sqft
$1,900,000
Active
Data Source Icon

1923 OLD EASTERN AVE

ESSEX, MD 21221

  • Commercial
  • 6,936 sqft
$299,900
Active
Data Source Icon

Parcel 943 BROWNS ROAD

ESSEX, MD 21221

  • Vacant Land
$290,000
Active
Data Source Icon

37 WALKERN ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,216 sqft
$299,899
Active
Data Source Icon

947 MARTIN ROAD

BALTIMORE, MD 21221

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,742 sqft
$600,000
Active
Data Source Icon

2327 TURKEY POINT ROAD

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,066 sqft
$799,950
Active
Data Source Icon

1937 CAPE MAY

ESSEX, MD 21221

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,193 sqft
$160,000
Active
Data Source Icon

830 CEDAR AVENUE

ESSEX, MD 21221

  • Vacant Land
$375,000
Active
Data Source Icon

1907 OLD EASTERN

ESSEX, MD 21221

  • Commercial
The data relating to real estate for sale on this web site comes in part from the IDX program of BRIGHT MLS. Information is supplied by seller and other third parties and has not been verified. All information provided is deemed reliable but is not guaranteed. All properties are subject to prior sale or withdrawal. Data may not be reproduced or redistributed and may not be used for any purpose other than consumers’ personal, non-commercial use. MLS Data Last Updated 6/30/2026 01:31 PM PST. Copyright 2026 BRIGHT MLS – All Rights Reserved.