40

Homes for Sale in 21661

Section Image
  • /39

    $1,250,000

    • 4 Beds
    • 5.5 Baths
    • 3,527 Sq Ft

    5979 Lawton Ave, Rock Hall, MD 21661

    This spectacular waterfront retreat offers over 3,500 square feet of living space on 0.76 acres, ideally located within the town limits of Rock Hall. With an elevator, five bedrooms an office and four and a half baths, there is abundant space for family, guests, and effortless entertaining.The ground level welcomes you with a spacious game room, sitting area, exercise space, and an oversized

    Cindy Genther Rock Hall Properties Real Estate

    5979 Lawton Ave, Rock Hall, MD 21661
  • /22

    $749,900

    • Land
    • 7.9 Acres
    • $94,924 per Acre

    21610 Hidden Creek Dr, Rock Hall, MD 21661

    Enjoy a long, secluded driveway to 2,185 sq ft home sitting on 7.9 acres of mature, heavily-forested woods with waterfront views of Greys Inn Creek. The home features vaulted ceilings and has access to a private pier and dock; its perfect for boating, fishing, crabbing, or just enjoying the outdoors. Located in Rock Hall, Maryland, known for hunting, fishing, and Chesapeake Bay boating, this

    Mike Arajakis Whitetail Properties Real Estate

    21610 Hidden Creek Dr, Rock Hall, MD 21661
  • /6

    $3,665,000

    • Land
    • 113 Acres
    • $32,434 per Acre

    22537 Shipyard Ln, Rock Hall, MD 21661

    Located along Shipyard Creek just outside Rock Hall, this 113-acre farm offers a strong combination of productive soils, waterfront access, and long-term investment value. The property includes approximately 100 tillable acres with primarily Mattapex soils moderately well-drained and highly rated for grain and forage production. The balance consists of woodland providing natural buffers between

    Sue Hudson National Land Realty

    22537 Shipyard Ln, Rock Hall, MD 21661
  • /46

    $540,000

    • 3 Beds
    • 2.5 Baths
    • 1,760 Sq Ft

    21186 Chesapeake Ave, Rock Hall, MD 21661

    Built in 2018, this custom coastal raised home is ideally located just one block from the Chesapeake Bay, offering the perfect blend of relaxation, recreation, and investment potential. Enjoy easy access to Rock Hall’s 12 marinas, Ferry Park Beach, local restaurants, shops, and charming downtown—all just a short walk, bike ride, or drive away. Nature lovers will appreciate the close proximity to

    Kristina Hyland Coldwell Banker Chesapeake Real Estate Company

    21186 Chesapeake Ave, Rock Hall, MD 21661
  • /20

    $685,000 Open Sat 12PM - 2PM

    • 3 Beds
    • 2.5 Baths
    • 1,745 Sq Ft

    4819 Eastern Neck Rd, Rock Hall, MD 21661

    Custom-built and thoughtfully designed, this stunning one-level home offers the perfect blend of privacy, quality, and Eastern Shore charm on 2.5 serene acres just across from the Chester River and only two miles from the quaint waterfront town of Rock Hall. Built to the highest of standards in 2022, this newer home showcases designer touches throughout with an open, airy layout featuring three

    Jennifer Chaney Chaney Homes, LLC

    4819 Eastern Neck Rd, Rock Hall, MD 21661
  • /58

    $436,500

    • 3 Beds
    • 1 Bath
    • 1,440 Sq Ft

    5827 S Hawthorne Ave, Rock Hall, MD 21661

    Just a block and a half from the water, this adorable Cape Cod is the retreat you’ve been dreaming of. Whether you’re looking for a peaceful primary residence, a weekend or vacation getaway, or an investment property to Airbnb, this home perfectly balances cozy character with nearby conveniences. Peace and quiet doesn’t mean being disconnected. You're just a short stroll or drive from downtown

    Amy Mullen Iron Valley Real Estate Ocean City

    5827 S Hawthorne Ave, Rock Hall, MD 21661
  • /40

    $598,000 Open Sat 11AM - 1PM

    • 4 Beds
    • 3 Baths
    • 2,672 Sq Ft

    5807 Blue Claw Ct, Rock Hall, MD 21661

    Welcome to luxury living in Waterman’s Estates in the heart of Rock Hall! This beautifully updated 4-bedroom, 3-bath home offers over 2,600 square feet of light-filled living space with soaring vaulted ceilings and an open, inviting floor plan. Propane fireplaces in the living and family rooms create a warm and welcoming focal point, while plenty of storage throughout the home adds everyday

    Cindy Genther Rock Hall Properties Real Estate

    5807 Blue Claw Ct, Rock Hall, MD 21661
  • /12

    $425,000 Open House 5/30

    • 2 Beds
    • 1.5 Baths
    • 2,368 Sq Ft

    6202 Rock Hall Rd, Rock Hall, MD 21661

    This unique mixed-use property offers exceptional flexibility and opportunity just outside the town of Rock Hall. The first floor features a versatile storefront currently operating as a bookstore, with a history of successful uses including a fabric studio, pottery studio, marine engine shop, and appliance store—showcasing its adaptability for a wide range of business ventures. The second-floor

    William Sutton Coldwell Banker Chesapeake Real Estate Company

    6202 Rock Hall Rd, Rock Hall, MD 21661
  • /45

    $575,000

    • 3 Beds
    • 2 Baths
    • 1,680 Sq Ft

    20916 Bayside Ave, Rock Hall, MD 21661

    Welcome to coastal charm at its finest. This beautifully updated 3-bedroom, 2-bath Cape Cod offers 1,680 square feet of thoughtfully designed living space in the heart of Rock Hall. Built with solid brick construction, this home seamlessly blends timeless character with modern upgrades. The main level features a stylishly updated kitchen with stainless steel appliances, warm hardwood floors, and

    Robin Fithian Rock Hall Properties Real Estate

    20916 Bayside Ave, Rock Hall, MD 21661
  • /17

    $1,125,000

    • Land
    • 22,215 Sq Ft
    • $2,205,882 per Acre

    #2 Lawton Ave, Rock Hall, MD 21661

    Over half an acre of prime bayfront property! Build a beautiful home on popular Lawton Avenue, the Gratitude neighborhood in Rock Hall. Enjoy sunsets, spectacular views of the bay, and additional views of Swan Creek in back. Spend idyllic afternoons watching the boats sail by! Lawton Ave offers privacy, but is only a short stroll to multiple restaurants, the town beach, and many marinas; there is

    Lynn Hilfiker Gunther-McClary Real Estate

    #2 Lawton Ave, Rock Hall, MD 21661
  • /24

    $395,000 New Construction

    • 4 Beds
    • 2 Baths
    • 2,162 Sq Ft

    21733 Centennial Ln, Rock Hall, MD 21661

    Welcome to Crosby Woods, a charming new community located less than a mile from downtown Rock Hall. This thoughtfully designed neighborhood features just ten single-family homes situated on a quiet cul-de-sac with shared open space and no HOA. This brand-new 2,162 sq. ft. rancher offers comfortable one-level living with four bedrooms and two full bathrooms. The home features beautifully finished

    Sarah Ulrick Rock Hall Properties Real Estate

    21733 Centennial Ln, Rock Hall, MD 21661
  • /4

    $55,000

    • Land
    • 21,780 Sq Ft
    • $110,000 per Acre

    5120 Eastern Neck Rd, Rock Hall, MD 21661

    Welcome to 5120 Eastern Neck Road—an exceptional opportunity to own a .50-acre homesite just outside the charming waterfront town of Rock Hall. Perfectly positioned for both privacy and convenience, this property offers the ideal setting to bring your vision to life in a peaceful, coastal-inspired setting. This lot features an existing public water and sewer allocation already in place, offering

    Angela Demattia Berkshire Hathaway HomeServices PenFed Realty

    5120 Eastern Neck Rd, Rock Hall, MD 21661
  • /18

    $350,000

    • 3 Beds
    • 2 Baths
    • 1,296 Sq Ft

    5666 Walnut St, Rock Hall, MD 21661

    Great location for this older manufactured home near Rock Hall harbor. The house needs renovation and repairs, but the site offers a great location with nice views of North Point Marina and Rock Hall harbor. With three bedrooms and 2 baths on one-level living, this 1,200+ sq.ft. home would make a wonderful vacation or retirement home. The property is being sold as-is. Cleared, level lot.

    Cindy Genther Rock Hall Properties Real Estate

    5666 Walnut St, Rock Hall, MD 21661
  • /33

    $359,900 Coming Soon

    • 3 Beds
    • 2 Baths
    • 1,381 Sq Ft

    5862 N Main St, Rock Hall, MD 21661

    Adorable 3BR/2BA expanded Farm style home located on a spacious lot in the desirable neighborhood of the Town of Rock Hall. Make your way to the country style covered front porch and the door to your forever home. Step inside a home filled with original charm and character throughout offering an abundance of natural light, crown moldings, luxury flooring, and an open main floor plan. The main

    Jordan Larigan LPT Realty, LLC

    5862 N Main St, Rock Hall, MD 21661
  • /3

    $1,250,000

    • Land
    • 49.83 Acres
    • $25,085 per Acre

    0 Rock Hall Rd, Rock Hall, MD 21661

    50 acres of mixed use development property within Rock Hall town limits. Great location with access via state highway/MD Rt. 20, and 3 town roads; almost 1000 ft of road frontage. The property is partially cleared and includes a small area of wetlands that would make a nice pocket park within the development. Public water and sewer service hook ups are available. Fiber optic cables are buried

    Robin Fithian Rock Hall Properties Real Estate

    0 Rock Hall Rd, Rock Hall, MD 21661
  • /22

    $310,000 Open Sat 11AM - 1PM

    • 3 Beds
    • 2.5 Baths
    • 1,628 Sq Ft

    21103 Striper Run, Rock Hall, MD 21661

    Easy, low-maintenance living in the heart of Rock Hall. New roof, heat, and central air in Spring 2026. This updated 3-bedroom, 2.5-bath townhome with garage is perfectly positioned just steps from marinas, Main Street shops, favorite restaurants, and the community beach. Recent improvements include luxury vinyl plank flooring, newer appliances, new roof, heat, central air, and fresh paint

    Courtney Chipouras TTR Sotheby's International Realty

    21103 Striper Run, Rock Hall, MD 21661
  • /12

    $164,000

    • Land
    • 2.15 Acres
    • $76,279 per Acre

    7224 Rock Hall Rd, Rock Hall, MD 21661

    Discover the charm of Kent County’s rural lifestyle on this fenced, 2.15-acre cleared lot. Perfectly situated along Rock Hall Road, the property features an existing two-car garage, a 6’x8’ storage shed, and mature trees framing vast pastoral views. With electric service and an existing well already in place, it’s ready for your vision—whether that’s building your dream home, creating a weekend

    Cindy Genther Rock Hall Properties Real Estate

    7224 Rock Hall Rd, Rock Hall, MD 21661
  • /4

    $67,000

    • Land
    • 11,325 Sq Ft
    • $257,692 per Acre

    0 Walnut St, Rock Hall, MD 21661

    Nice lot near Rock Hall Harbor. The property is 75 ft x 150 ft. This lot (Parcel 502) is in the 100 year flood plain and in the Intense Development Area of the Chesapeake Bay Critical Area. It is partially cleared. Public water and sewer hook ups are available. Buyer to confirm buildability. There are a total of 3 adjacent vacant land parcels available for sale in this offering, either separately

    Cindy Genther Rock Hall Properties Real Estate

    0 Walnut St, Rock Hall, MD 21661
  • /40

    $545,000

    • 3 Beds
    • 2 Baths
    • 1,650 Sq Ft

    21090 W Sharp St Unit 133, Rock Hall, MD 21661

    Experience the allure of waterfront living with this stunning condominium, perfectly situated to offer breathtaking views of the Chesapeake Bay and the Rock Hall Harbor. Inside, you are greeted by an inviting ambiance, accentuated by updated kitchen and flooring that seamlessly blend style and functionality. Whether you’re an aspiring chef or simply enjoy the art of entertaining, the modern

    Lynn Hilfiker Gunther-McClary Real Estate

    21090 W Sharp St Unit 133, Rock Hall, MD 21661
  • /34

    $295,000

    • 4 Beds
    • 2 Baths
    • 1,000 Sq Ft

    6374 Rock Hall Rd, Rock Hall, MD 21661

    Welcome to life in Rock Hall — a charming waterfront town where the pace is slower, the people are friendlier, and the Chesapeake Bay lifestyle is part of everyday living. *SELLER ASSISTANCE AVAILABLE TOWARDS CLOSING COSTS* This lovingly renovated home was thoughtfully updated by owners who cared about the details—not a quick flip—resulting in a property full of character and quality improvements

    Kristina Hyland Coldwell Banker Chesapeake Real Estate Company

    6374 Rock Hall Rd, Rock Hall, MD 21661
  • /2

    $250,000

    • Land
    • 5 Acres
    • $50,000 per Acre

    5898 Williams St, Rock Hall, MD 21661

    Welcome to 5898 Williams Street, Rock Hall, MD! This 5-acre cleared parcel offers an exciting development opportunity in the heart of Rock Hall. With public water and sewer available, the property provides excellent development potential. Formerly zoned MCI, it is now zoned residential under the newly adopted Rock Hall 2040 Comprehensive Plan, opening the door for possible subdivision. Situated

    Cindy Genther Rock Hall Properties Real Estate

    5898 Williams St, Rock Hall, MD 21661
  • /26

    $850,000

    • 4 Beds
    • 2 Baths
    • 3,300 Sq Ft

    4020 Eastern Neck Rd, Rock Hall, MD 21661

    This charming traditional home, originally built in 1957 was renovated around 2000. It offers a blend of classic appeal and modern comfort. Spanning about 3,300 square feet, the spacious layout invites you to create lasting memories. Wood and ceramic tile flooring throughout provide a cozy atmosphere. The expansive outdoor space offers endless possibilities. Currently in ag use, the 25 acres at

    Cindy Genther Rock Hall Properties Real Estate

    4020 Eastern Neck Rd, Rock Hall, MD 21661
  • /2

    $60,000

    • Land
    • 13,503 Sq Ft
    • $193,548 per Acre

    21451 E Sharp St, Rock Hall, MD 21661

    Build your Eastern Shore getaway on this desirable in‐town lot in the heart of Rock Hall, just moments from marinas, waterfront dining, and all the charms of this beloved harbor town. Rare opportunity to own a cleared, town‐served building lot on East Sharp Street, offering approximately 0.31 acres (about 13,500+ square feet) in Rock Hall’s R‐1 low‐density residential district. With public water

    Dale Hunter Bayside Realty

    21451 E Sharp St, Rock Hall, MD 21661
  • /17

    $663,000

    • Land
    • 18.62 Acres
    • $35,607 per Acre

    0 Swan Creek Rd Unit MDKE2005910, Rock Hall, MD 21661

    Discover 18.62 acres of waterfront land on Tavern Creek, offering 1,086 feet of shoreline and stunning natural surroundings. Zoned Resource Conservation and currently tilled, this property provides a rare opportunity for those seeking space, privacy, and water access. A small portion of the shoreline lies within the flood zone; buyer to confirm buildability.

    Sarah Ulrick Rock Hall Properties Real Estate

    0 Swan Creek Rd Unit MDKE2005910, Rock Hall, MD 21661
  • /4

    $89,000

    • Land
    • 14,810 Sq Ft
    • $261,765 per Acre

    0 Walnut St, Rock Hall, MD 21661

    This listing is for parcel 501 on Walnut Street, a 100 ft x 150 ft vacant lot. The property is in the 100 year flood plain and in the Intense Development Area of the Chesapeake Bay Critical Area. Public water and sewer hook ups could be available. Buyer to confirm buildability. Additional adjacent lots are available separately or as a package.

    Cindy Genther Rock Hall Properties Real Estate

    0 Walnut St, Rock Hall, MD 21661
  • /21

    $40,000

    • Land
    • 1 Acre
    • $40,000 per Acre

    0 Allens Ln Unit MDKE2005580, Rock Hall, MD 21661

    Welcome to your slice of country solitude! This wooded 1-acre lot comes with a sewer allocation already in place so no septic headaches here. You’ll just need to add a well... unless, of course, you discover one hiding on the property. (The county has no records, but there’s an old house/structure tucked in the trees, so who knows what secrets it holds.) The sewer is serviced by a grinder pump,

    Micheal Vakas EXP Realty, LLC

    0 Allens Ln Unit MDKE2005580, Rock Hall, MD 21661
  • /5

    $58,000

    • Land
    • 20,037 Sq Ft
    • $126,087 per Acre

    0 Sharp St Unit MDKE2005760, Rock Hall, MD 21661

    Come build your dream home. Located right off E Sharp Street on Chesapeake Villa is your .46 acre lot. Location is perfect to everything Rock Hall has to offer, from shops to restaurants to the water. Come check it out today. Lot has water/sewer hookup available, contact town of rock hall to confirm fees.

    William Sutton Coldwell Banker Chesapeake Real Estate Company

    0 Sharp St Unit MDKE2005760, Rock Hall, MD 21661
  • /9

    $364,900 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,626 Sq Ft

    21131 Striper Run, Rock Hall, MD 21661

    New Construction Alert! Last two beautiful 3BR, 2.5 bath duplexes under construction on Striper Run in Watermans Estates. Nice open 1st floor layout with living, dining & kitchen areas, powder room and separate laundry room. Luxury vinyl plank flooring on 1st and 2nd floors, quartz counter tops and stainless appliances are included. Upstairs, there's a primary suite with walk-in closet, full

    Cindy Genther Rock Hall Properties Real Estate

    21131 Striper Run, Rock Hall, MD 21661
  • /28

    $315,000

    • 3 Beds
    • 1.5 Baths
    • 1,233 Sq Ft

    5916 N Main St, Rock Hall, MD 21661

    Welcome to this charming 3-bedroom rancher in the quaint town of Rock Hall. Featuring beautiful wood floors throughout, this cozy home is being sold as-is—perfect for buyers looking to add their own personal touch. A standout feature is the detached garage with a bathroom rough-in, currently used as an entertainment space or “man cave.” With a few updates, it could easily be transformed into a

    Christine Johnson RE/MAX Executive

    5916 N Main St, Rock Hall, MD 21661
  • /3

    $55,000

    • Land
    • 12,632 Sq Ft
    • $189,655 per Acre

    0 Judefind Ave Unit MDKE2001688, Rock Hall, MD 21661

    Wooded building lot on Judefind Ave in Rock Hall town limits. No flood plain, no critical area, no wetlands. Water & sewer hook ups will be required. Lot is 75 ft wide by 165 ft deep. Nice walkable in-town location on a quiet, private street. Just minutes to the Main Street shopping district and the Mainstay.

    Robin Fithian Rock Hall Properties Real Estate

    0 Judefind Ave Unit MDKE2001688, Rock Hall, MD 21661
  • /6

    $128,000

    • Land
    • 1.64 Acres
    • $78,049 per Acre

    0 Crosby Rd, Rock Hall, MD 21661

    This nice wooded lot on Crosby Rd is 0.2 mile to Long Cove Marina and Long Cove County Landing. Rock Hall Yacht Club is just up the road on McKinleyville Rd. With 142 ft of road frontage and a wooded buffer, there's lots of privacy and room to roam. Included in the price is a 2-hour consult with a licensed architect to design your dream home. The property is near navigable water, but not in the

    Cindy Genther Rock Hall Properties Real Estate

    0 Crosby Rd, Rock Hall, MD 21661
  • /24

    $359,900 New Construction

    • 3 Beds
    • 2 Baths
    • 1,413 Sq Ft

    21745 Centennial Ln, Rock Hall, MD 21661

    “PRICE IMPROVEMENT! Move-in Ready New ConstructionRancher in Rock Hall - Perfect for Retirees or Weekend Getaways at 21745 Centennial Lane, Rock Hall, MD, a brand-new 1,415 sq ft home offering single-story living just minutes from marinas, waterfront dining, and all that Rock Hall has to offer. Built by JAC Homes, this 3-bedroom, 2-bath home features an open-concept layout with abundant

    Pamela Geib Long & Foster Real Estate, Inc.

    21745 Centennial Ln, Rock Hall, MD 21661
  • /4

    $50,000

    • Land
    • 37,026 Sq Ft
    • $58,824 per Acre

    0 Walnut St, Rock Hall, MD 21661

    This listing is for the sale of parcel 504, a 0.85 ac property off Walnut St in the town of Rock Hall. A buyer should confirm buildability and availability of public water and sewer.

    Cindy Genther Rock Hall Properties Real Estate

    0 Walnut St, Rock Hall, MD 21661
  • /43

    $399,000

    • 3 Beds
    • 3 Baths
    • 2,200 Sq Ft

    6416 Edesville Rd, Rock Hall, MD 21661

    Completely renovated from the studs up, this beautifully updated 3-story home offers 2,200 square feet of thoughtfully designed living space just outside of Rock Hall. Featuring 3 spacious bedrooms and 3 full bathrooms — one on each level — this home provides flexibility and comfort for everyday living or guests. The open-concept main floor showcases luxury flooring, brand-new stainless steel

    Sarah Ulrick Rock Hall Properties Real Estate

    6416 Edesville Rd, Rock Hall, MD 21661
  • /28

    $469,000

    • 2 Beds
    • 2 Baths
    • 1,129 Sq Ft

    21090 W Sharp St Unit 112, Rock Hall, MD 21661

    Back on the market. Spectacular Chesapeake Bay waterview condo located in the heart of Rock Hall. Beautiful upgrades include LVP flooring, tile bathrooms, kitchen cabinets, backsplash, granite countertops and appliances, plus new electric fireplace. Relax on the recently refinished Bayview deck or cuddle up next to the fireplace. The convenience of condo living lets you enjoy all the festivals

    Cindy Genther Rock Hall Properties Real Estate

    21090 W Sharp St Unit 112, Rock Hall, MD 21661
  • /14

    $250,000

    • 4 Beds
    • 1.5 Baths
    • 1,192 Sq Ft

    6445 Edesville Rd, Rock Hall, MD 21661

    Lovely 4 Bedroom home with 1 and 1/2 baths located just outside of town. This home has 2 separate entrances at the front of the house. One can be entered and separated from the whole house living space. Great for an office with 1/2 bath or used as another bedroom if you need 4. Kitchen leads to separate laundry and mud room and exits to the back yard with a view of acres of open space fields.

    Robin Fithian Rock Hall Properties Real Estate

    6445 Edesville Rd, Rock Hall, MD 21661
  • /9

    $110,000 New Construction

    • 2 Beds
    • 2 Baths
    • 800 Sq Ft

    5656 Circle Park Dr Unit 5594, Rock Hall, MD 21661

    Brand new 2025 Clayton Ruby Z located in the Circle Park mobile home community in Rock Hall. This 2-bedroom, 2-bathroom home features a spacious open floor plan with a full bedroom and bathroom on either end, offering privacy and flexibility. The home comes complete with brand-new appliances and is ready for its first owners. Public water and sewer. Financing available through Clayton Homes,

    Sarah Ulrick Rock Hall Properties Real Estate

    5656 Circle Park Dr Unit 5594, Rock Hall, MD 21661
  • /46

    $147,000

    • Land
    • 1 Acre
    • $147,000 per Acre

    0 Lot 30 Hagy Rd, Rock Hall, MD 21661

    NEW PRICE- We welcome all offers! Welcome to Little Neck Farm - this waterfront community has 30 homesites within a 354 acre farm with 4 miles of protected shoreline and plenty of open space where getting back to nature is possible. Lot 30 is available for sale - it is a generous level one acre lot with plenty of room to build your dream or getaway home. The lot has evergreens and crape myrtle

    Cindy DelZoppo Northrop Realty

    0 Lot 30 Hagy Rd, Rock Hall, MD 21661
  • /62

    $3,150,000

    • 7 Beds
    • 6.5 Baths
    • 12,520 Sq Ft

    6520 Swan Creek Rd, Rock Hall, MD 21661

    All showings require pre screening and financial capability prior to scheduling any showing. Rarely does a property of this sort come available in Kent County Maryland! This incredible 139+/- acre Chesapeake Bay property is available in it's entirety, however the seller may consider selling the primary residence with a reduced amount of acreage under the right conditions, providing the purchaser

    William Norris Select Land & Homes, LLC

    6520 Swan Creek Rd, Rock Hall, MD 21661
  • /9

    $210,500

    • 2 Beds
    • 1 Bath
    • 726 Sq Ft

    5548 Boundary Ave, Rock Hall, MD 21661

    Adorable small 2 Bedroom, 1 Bath, home located in the eventful town of Rock Hall. A great starter home or 2nd home while you're visiting Rock Hall on your boat. An affordable, easily maintained home within walking or biking distance to restaurants, shopping and marinas. Cute front porch to sit and enjoy your days and evenings.

    Robin Fithian Rock Hall Properties Real Estate

    5548 Boundary Ave, Rock Hall, MD 21661
How to Buy a Home How to Finance a Home How to Sell a Home