Welcome to Primrose Hill, one of Annapolis' most desirable hidden gems, where modern luxury meets the unmatched lifestyle of Maryland's capital city. Perfectly positioned just minutes from Downtown Annapolis, Eastport, City Dock, the United States Naval Academy, waterfront restaurants, marinas, parks, and endless Chesapeake Bay adventures, this stunning four-level residence offers the rare opportunity to enjoy low-maintenance living without sacrificing space, style, or convenience. Flooded with natural light and thoughtfully designed for today's lifestyle, this beautifully updated home features four spacious bedrooms, three full baths, two half baths, and a spectacular top-floor loft retreat complete with skylights and a private bath—ideal as a guest suite, executive office, fitness studio, media room, or private escape. Rich hardwood flooring, designer finishes, and beautifully appointed baths create a sophisticated yet comfortable atmosphere throughout. At the heart of the home, expansive living and entertaining spaces flow effortlessly to an incredible outdoor living area highlighted by a dramatic indoor-outdoor gas fireplace, creating a year-round destination for gathering with friends, hosting game days, enjoying evening cocktails, or simply unwinding after a day on the water. The open design, abundant natural light, and flexible floor plan make this home equally suited for everyday living and entertaining on any scale. Unlike many Annapolis townhomes, this property offers exceptional parking and modern conveniences, including a spacious two-car garage equipped with an electric vehicle charging station, driveway parking for two additional vehicles, nearby guest parking, and convenient overflow parking for visitors. The result is a lock-and-leave lifestyle without compromise. Imagine starting your mornings with a walk through nearby parks, biking into Eastport for brunch on the waterfront, spending afternoons sailing on the Chesapeake Bay, browsing the boutiques and galleries of historic downtown Annapolis, and ending your evenings gathered around the fireplace before retreating to your private sanctuary. Offering four finished levels of beautifully designed living space in one of Annapolis' most convenient and sought-after locations, this is more than a home—it is a lifestyle. Why vacation in Annapolis when you can live here every day?
For sale
Price cut: $26K (6/30)
$699,000
103 Norma Aly, Annapolis, MD 21403
4beds
2,500sqft
Townhouse
Built in 2019
1,304 Square Feet Lot
$690,800 Zestimate®
$280/sqft
$250/mo HOA
What's special
Designer finishesBeautifully appointed bathsTwo half bathsPrivate bathOpen designRich hardwood flooringAbundant natural light
- 17 days |
- 1,155 |
- 72 |
Likely to sell faster than
Zillow last checked:
Listing updated:
Listed by:
Wendy Oliver 443-336-5091,
Coldwell Banker Realty 4102638686,
Co-Listing Agent: Matthew Rimland 443-925-5637,
Coldwell Banker Realty
Source: Bright MLS,MLS#: MDAA2149462
Loading...
Facts & features
Interior
Bedrooms & bathrooms
- Bedrooms: 4
- Bathrooms: 5
- Full bathrooms: 3
- 1/2 bathrooms: 2
- Main level bathrooms: 1
Rooms
- Room types: Living Room, Dining Room, Primary Bedroom, Bedroom 3, Bedroom 4, Kitchen, Family Room, Foyer, Primary Bathroom, Full Bath, Half Bath
Primary bedroom
- Features: Attached Bathroom, Skylight(s), Cathedral/Vaulted Ceiling, Flooring - Carpet, Window Treatments
- Level: Upper
Primary bedroom
- Features: Ceiling Fan(s), Flooring - Carpet, Walk-In Closet(s), Attached Bathroom, Window Treatments
- Level: Upper
Bedroom 3
- Features: Flooring - Carpet, Window Treatments, Ceiling Fan(s)
- Level: Upper
Bedroom 4
- Features: Flooring - Carpet, Ceiling Fan(s), Window Treatments
- Level: Upper
Primary bathroom
- Features: Flooring - Ceramic Tile, Bathroom - Walk-In Shower, Attached Bathroom
- Level: Upper
Primary bathroom
- Features: Flooring - Ceramic Tile, Bathroom - Walk-In Shower, Attached Bathroom
- Level: Upper
Dining room
- Features: Fireplace - Gas, Flooring - HardWood, Crown Molding, Window Treatments
- Level: Upper
Family room
- Features: Crown Molding, Flooring - HardWood, Window Treatments
- Level: Upper
Foyer
- Features: Flooring - HardWood, Recessed Lighting
- Level: Main
Other
- Features: Flooring - Ceramic Tile, Bathroom - Tub Shower
- Level: Upper
Half bath
- Features: Flooring - HardWood
- Level: Upper
Half bath
- Features: Flooring - HardWood
- Level: Main
Kitchen
- Features: Breakfast Bar, Countertop(s) - Quartz, Flooring - HardWood, Kitchen Island, Kitchen - Country, Eat-in Kitchen, Kitchen - Gas Cooking, Lighting - Pendants, Recessed Lighting, Crown Molding
- Level: Upper
Living room
- Features: Flooring - HardWood, Recessed Lighting, Window Treatments
- Level: Main
Heating
- Heat Pump, Programmable Thermostat, Natural Gas
Cooling
- Ceiling Fan(s), Central Air, Programmable Thermostat, Electric
Appliances
- Included: Microwave, Cooktop, Dishwasher, Disposal, Exhaust Fan, Humidifier, Ice Maker, Self Cleaning Oven, Refrigerator, Water Heater, Dryer, Stainless Steel Appliance(s), Washer, Oven/Range - Gas, Gas Water Heater
- Laundry: Upper Level, Washer/Dryer Hookups Only
Features
- Dining Area, Open Floorplan, Kitchen Island, Primary Bath(s), Recessed Lighting, Bathroom - Stall Shower, Upgraded Countertops, Walk-In Closet(s), Bathroom - Tub Shower, Bathroom - Walk-In Shower, Breakfast Area, Ceiling Fan(s), Family Room Off Kitchen, Formal/Separate Dining Room, Kitchen - Country, Eat-in Kitchen, Kitchen - Gourmet, 9'+ Ceilings
- Flooring: Carpet, Ceramic Tile, Hardwood, Wood
- Windows: Energy Efficient, Low Emissivity Windows, Screens, Skylight(s), Vinyl Clad, Window Treatments
- Has basement: No
- Number of fireplaces: 1
- Fireplace features: Gas/Propane, Double Sided, Mantel(s)
Interior area
- Total structure area: 2,500
- Total interior livable area: 2,500 sqft
- Finished area above ground: 2,500
- Finished area below ground: 0
Video & virtual tour
Property
Parking
- Total spaces: 4
- Parking features: Garage Faces Rear, Garage Door Opener, Concrete, Driveway, Attached
- Attached garage spaces: 2
- Uncovered spaces: 2
Accessibility
- Accessibility features: None
Features
- Levels: Four
- Stories: 4
- Patio & porch: Deck
- Exterior features: Sidewalks, Bump-outs, Lighting, Street Lights
- Pool features: None
- Has view: Yes
- View description: Garden, Trees/Woods
Lot
- Size: 1,304 Square Feet
- Features: Landscaped, No Thru Street
Details
- Additional structures: Above Grade, Below Grade
- Parcel number: 020669690246681
- Zoning: RESIDENTIAL
- Special conditions: Standard
Construction
Type & style
- Home type: Townhouse
- Architectural style: Craftsman,Colonial
- Property subtype: Townhouse
Materials
- HardiPlank Type, Brick
- Foundation: Slab
- Roof: Architectural Shingle
Condition
- Excellent
- New construction: No
- Year built: 2019
Details
- Builder model: Annapolis
- Builder name: Craftmark Homes
Utilities & green energy
- Electric: 120/240V
- Sewer: Public Sewer
- Water: Public
- Utilities for property: Underground Utilities, Fiber Optic
Community & HOA
Community
- Security: Main Entrance Lock, Security System, Smoke Detector(s), Fire Sprinkler System
- Subdivision: Primrose Hill
HOA
- Has HOA: Yes
- HOA fee: $250 monthly
Location
- Region: Annapolis
- Municipality: Annapolis
Financial & listing details
- Price per square foot: $280/sqft
- Tax assessed value: $585,500
- Annual tax amount: $7,976
- Date on market: 6/22/2026
- Listing agreement: Exclusive Right To Sell
- Ownership: Fee Simple
Estimated market value
$690,800
$656,000 - $725,000
$4,040/mo
Price history
| Date | Event | Price |
|---|---|---|
| 6/30/2026 | Price change | $699,000-3.6%$280/sqft |
Source: | ||
| 6/22/2026 | Listed for sale | $725,000+7.4%$290/sqft |
Source: | ||
| 1/7/2026 | Sold | $675,000-2.9%$270/sqft |
Source: | ||
| 12/24/2025 | Contingent | $695,000$278/sqft |
Source: | ||
| 6/14/2025 | Listed for sale | $695,000+36.3%$278/sqft |
Source: | ||
| 9/2/2020 | Sold | $510,000$204/sqft |
Source: Public Record Report a problem | ||
| 8/7/2020 | Price change | $510,000-5.6%$204/sqft |
Source: Keller Williams Integrity #MDAA421664 Report a problem | ||
| 9/6/2019 | Price change | $540,000-7.9%$216/sqft |
Source: Craftmark Homes Report a problem | ||
| 11/2/2018 | Listed for sale | $586,114$234/sqft |
Source: EXP Realty, LLC #MDAA100504 Report a problem | ||
Public tax history
| Year | Property taxes | Tax assessment |
|---|---|---|
| 2025 | $7,621 +0.5% | $556,633 +5.5% |
| 2024 | $7,584 +5.9% | $527,767 +5.8% |
| 2023 | $7,164 +8.8% | $498,900 +6.8% |
| 2022 | $6,582 +7.3% | $467,133 +7.3% |
| 2021 | $6,134 +7.8% | $435,367 +7.9% |
| 2020 | $5,691 +1.3% | $403,600 |
| 2019 | $5,620 +669.5% | $403,600 +668.8% |
| 2018 | $730 +6.6% | $52,500 |
| 2017 | $685 | $52,500 |
Find assessor info on the county website
Monthly payment
Est. payment$--/mo
Payment breakdown
Explore the cost of this home by adjusting the details. Changes won't be saved.All calculations are estimates and provided by Zillow, Inc. for informational purposes only. Actual amounts may vary.
HOA fees may include property taxes on listings classified as Co-Ops. Contact the listing agent and/or owner for fee details.
Mortgage interest rates are dependent on a number of factors, including credit score, down payment, and repayment length. Interest rate data provided by Zillow Group Marketplace, Inc. as of 1/1/1970 from various mortgage lenders with which we have lead or other similar arrangements; the Estimated Payment is an average of those rates.
See how much you could borrow to make a competitive offer.
Climate risks
Neighborhood: 21403
Nearby schools
GreatSchools rating
- 6/10Tyler Heights Elementary SchoolGrades: PK-5Distance: 0.4 mi
- 4/10Annapolis Middle SchoolGrades: 6-8Distance: 0.5 mi
- 5/10Annapolis High SchoolGrades: 9-12Distance: 3.5 mi
Schools provided by the listing agent
- Elementary: Tyler Heights
- Middle: Annapolis
- High: Annapolis
- District: Anne Arundel County Public Schools
Source: Bright MLS. This data may not be complete. We recommend contacting the local school district to confirm school assignments for this home.
A local agent can set up tours, give advice and negotiate with sellers.
- Maryland
- Anne Arundel County
- Annapolis
- 21403
- 103 Norma Aly






