Skip main navigation
For sale
  • C$469,000

    120 Vail St #118, Moncton, NB E1A 3L4

    --beds
    --baths
    2,250sqft
    Duplex
    Built in ----
    -- sqft lot
    $-- Zestimate®
    C$208/sqft
    C$-- HOA

    What's special

    Two spacious unitsFunctional kitchenGenerous lotAmple parking
    Welcome to 118–120 Vail Street, a well-maintained side-by-side duplex with income potential in the heart of Moncton. Built in 1971, this property offers two spacious units plus additional non-conforming suites in the basement, making it an excellent opportunity for both investors and owner-occupiers. Each main unit features a bright living area, functional kitchen, 3 bedrooms, and a full bathroom. The basements are partially developed, offering two extra non-conforming rental units, increasing cash flow potential. With approximately 2,250 sq. ft. of total living space, this property is designed to generate steady rental income. Situated on a generous lot, the home provides ample parking and backyard space for tenants to enjoy. Conveniently located near schools, shopping, public transit, and downtown Moncton, this duplex is an attractive option for renters and a smart buy for investors. Whether you’re looking to expand your portfolio or live in one unit while renting the others, 118–120 Vail Street offers flexibility and opportunity. Side-by-side duplex with additional income potential 6 bedrooms / 4 bathrooms in total Approx. 2,250 sq. ft. of living space Ample parking + backyard Close to amenities, schools & transit Don’t miss your chance to own this income-generating property in a prime Moncton location!
    22 days
    |
    5
    |
    0
    |

    Zillow last checked:

    Listing updated:

    Listed by:

    Parakh Anand, Salesperson,

    Keller Williams Capital Realty Brokerage

    Source: New Brunswick Real Estate Board,MLS®#: NB143110

      Facts & features

      Interior

      Heating
      • Oil
      Appliances
      • Included: Cooktop, Dryer, Microwave, Refrigerator, Washer
      Features
      • In-Law Floorplan
      • Flooring: Laminate, Tile
      • Basement: Other
      Interior area
      • Total structure area: 2,250
      • Total interior livable area: 2,250 sqft

      Property

      Parking
      • Parking features: Gravel, No Garage
      • Has uncovered spaces: Yes
      Lot
      • Size: 581 Square Feet
      • Features: Under 0.5 Acres
      Details
      • Parcel number: 00778936

      Construction

      Type & style
      • Home type: MultiFamily
      • Property subtype: Duplex
      Materials
      • Vinyl Siding, Other
      • Foundation: Concrete, Other
      • Roof: Asphalt

      Utilities & green energy

      • Sewer: Municipal
      • Water: Municipal

      Community & HOA

      Location
      • Region: Moncton

      Financial & listing details

      • Price per square foot: C$208/sqft
      • Annual tax amount: C$6,857
      • Date on market: 7/2/2026
      • Ownership: Freehold
      • Total actual rent: 59000
      Parakh Anand, Salesperson

      Parakh Anand, Salesperson

      (506) 899-0535

      By pressing Contact Agent, you agree that the real estate professional identified above may call/text you about your search, which may involve use of automated means and pre-recorded/artificial voices. You don't need to consent as a condition of buying any property, goods, or services. Message/data rates may apply. You also agree to our Terms of Use. Zillow does not endorse any real estate professionals. We may share information about your recent and future site activity with your agent to help them understand what you're looking for in a home.

        Price history

        Price history is unavailable.

        Public tax history

        Tax history is unavailable.

        Climate risks

        Neighborhood: E1A

        Getting around

        64 / 100
        Somewhat Walkable
        56 / 100
        Bikeable

        Nearby schools

        GreatSchools rating

        No schools nearby

        We couldn't find any schools near this home.

        Similar homes