Forgot password Extend Verify Contact

129 JOHNSON Street
101 - Town Niagara L0S 1J0

$1,650,000
Residential Freehold beds: 4 baths: 3.0

Heritage Haven in Old Town NOTL steps to Queen St
Photo 1: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 2: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 3: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 4: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 5: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 6: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 7: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 8: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 9: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 10: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 11: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 12: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 13: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 14: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 15: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 16: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 17: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 18: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 19: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 20: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 21: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 22: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 23: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 24: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 25: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 26: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 27: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 28: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 29: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 30: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 31: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 32: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 33: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 34: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 35: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 36: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 37: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 38: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 39: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 40: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 41: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 42: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 43: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 44: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 45: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 46: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 47: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 48: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 49: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Photo 50: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
Status:
Active
Prop. Type:
Residential Freehold
MLS® Num:
X12364043
Bedrooms:
4
Bathrooms:
3
PRIME OLD TOWN LOCATION WITH INCOME-GENERATING APARTMENT. Now attractively priced and positioned to sell. This 4-bed, 4-bath character home located just steps from Queen Street, offers a unique combination of lifestyle and investment potential. A fully legalized self-contained apartment above the garage provides income potential of $1,600/month. At a 6% cap rate, this suite alone is valued at $320,000, effectively pricing the main residence at just $1,330,000. Exceptional value for this location, size, and flexibility. The main home features timeless 1890s charm blended with modern updates and over 3,400 sq ft of living. Enjoy a finished basement, 2-car garage, and a breezeway connecting the apartment, while maintaining full privacy with separate entrance, laundry, utilities; heat/AC, and hot water tank. Whether you're hosting family and friends' weekends, strolling to Shaw Theatre and local cafés and restaurants, or welcoming guests or tenants into the fully renovated bachelor apartment, this address delivers both charm and cash flow. This is a rare opportunity to own a heritage-style property that offers both financial return and the Niagara lifestyle at its finest. Offers welcome anytime.
Property Type:
Residential Freehold
Property Sub Type:
Detached
Property Attached:
Yes
Home Style:
2-Storey
Approx. Age:
51-99
Total Approx Floor Area:
3000-3500
Lot Size:
<.50
Depth:
130'
Frontage:
51'4"
Lot Details:
x 51.34
Direction Faces:
South
Bedrooms:
4+0
Bathrooms:
3.0
Water supply:
Municipal
Kitchens:
1
Kitchens in Basement:
0
Bedrooms Above Grade:
4
Bedrooms Below Grade:
0
Kitchens Above Grade:
1
Rooms Above Grade:
13
Rooms Below Grade:
2
Rooms:
15
Zoning:
R1
Heating type:
Forced Air
Heating Fuel:
Gas
Fireplaces:
3
Cooling:
No
New Construction:
No
Foundation:
Stone, Concrete Block, Poured Concrete
Roof:
Asphalt Shingle
Basement:
Partially Finished, Partial Basement
Fireplace Features:
Family Room
Fireplace/Stove:
Yes
Garage:
Attached
Garage Spaces:
2.0
Parking Features:
Private Double, Reserved/Assigned, Inside Entry
Parking Spaces:
6
Total Parking Spaces:
8.0
Family Room:
Yes
Possession Details:
Flexible
Pool:
None
Link:
No
HST Applicable To Sale Price:
Included In
Taxes:
$9,642 / 2024
Assessment:
$- / -
Niagara-on-the-Lake
101 - Town
Niagara
Golf
Accessory Apartment
Porch
Alarm System
All appliances; all window coverings; all light fixtures, for main house and rental unit.
Stucco (Plaster)
No
Floor
Type
Size
Other
Main
Family Room
22'8" × 16'6"
Fireplace, French Doors, Hardwood Floor
Main
Kitchen
21'2" × 11'9¾"
Main
Living Room
13'4" × 11'3"
Floor/Ceil Fireplace, Stained Glass, Hardwood Floor
Main
Dining Room
11'9" × 11'4"
Hardwood Floor, Stained Glass
Main
Laundry
6'9½" × 5'1"
Second
Primary Bedroom
22'4" × 13'9"
5 Pc Ensuite, Fireplace, W/O To Balcony
Second
Bedroom
11' × 11'
Double Closet, Hardwood Floor
Second
Bedroom
11'3" × 11'
Hardwood Floor
Basement
Recreation
22'8" × 19'11"
Finished
Basement
Utility Room
14'8" × 9'3"
Floor
Ensuite
Pieces
Other
Main
No
3
10' x 8' 3 Pc Bath
Second
Yes
5
13'9" x 7'8½" 5 Pc Ensuite
Second
No
4
11'5" x 5'1" 4 Pc Bath
Special Designation:
Unknown
Sewers:
Sewer
Air Conditioning:
Central Air
Central Vacuum:
No
Seller Property Info Statement:
No
Ensuite Laundry:
No
Date Listed:
Aug 26, 2025
  • Photo 1: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Heritage Haven in Old Town NOTL steps to Queen St
  • Photo 2: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Prime Old Town location near Queen Street
  • Photo 3: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    2-car garage + large private driveway parking
  • Photo 4: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Stylish apartment.
  • Photo 5: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Apartment w/ private entrance. Virtually staged
  • Photo 6: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Renovated apartment 3-piece bath
  • Photo 7: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Private apartment, full kitchen + own utilities
  • Photo 8: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Flexibility. Income. Options. Virtually staged
  • Photo 9: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Renovated apartment w/ kitchen
  • Photo 10: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    This is the unique value add to the home
  • Photo 11: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Private backyard garden w/space to relax
  • Photo 12: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Peaceful backyard for entertaining & play
  • Photo 13: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright breezeway offers access & separation
  • Photo 14: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Porch dreams + prime Old Town location
  • Photo 15: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Evening drinks Queen Street and theatre steps away
  • Photo 16: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Driveway access to apartment + garage
  • Photo 17: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Curb appeal meets legacy luxury
  • Photo 18: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Spacious foyer from side entrance
  • Photo 19: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Main floor laundry for easy access
  • Photo 20: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright kitchen with timeless design
  • Photo 21: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright eat in kitchen with second back staircase
  • Photo 22: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Charming living in a legacy Old Town home
  • Photo 23: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Classic character everyday comfort Virtually stage
  • Photo 24: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Gather here--charm, light & flow
  • Photo 25: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Dinner parties start right here. Virtually staged
  • Photo 26: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Fireplace, French doors, garden views
  • Photo 27: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Natural light, character with garden access
  • Photo 28: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Timeless staircase in a legacy home
  • Photo 29: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Timeless staircase in a legacy home
  • Photo 30: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Front of house bright bedroom
  • Photo 31: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Front of house bright bedroom
  • Photo 32: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright second floor 4-piece bathroom
  • Photo 33: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Large side of house bedroom
  • Photo 34: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Side of house bedroom with individual closets
  • Photo 35: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Retreat flow: bed, bath and beyond
  • Photo 36: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Fireplace warmth in private primary bedroom
  • Photo 37: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright & spacious primary bedroom Virtually staged
  • Photo 38: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Sitting area for peaceful reading--master bedroom
  • Photo 39: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Private walk in for primary bedroom
  • Photo 40: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Brightly lit 5-piece ensuite bathroom
  • Photo 41: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bright basement ready for your vision
  • Photo 42: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Room for movies, music or game night
  • Photo 43: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Full apartment over garage-income potential
  • Photo 44: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Aerial view shows scale + walkability
  • Photo 45: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Bird's eye view of home & Old Town charm
  • Photo 46: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Prestige location in the heart of NOTL
  • Photo 47: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Main house floor plan of main floor
  • Photo 48: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Main house floor plan of second floor
  • Photo 49: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Main house floor plan of finished basement
  • Photo 50: 129 JOHNSON Street in Niagara: 101 - Town House for sale (Niagara-on-the-Lake)  : MLS®# X12364043
    Floor plan of apartment over garage

Virtual Tour

Listed by SOTHEBY'S INTERNATIONAL REALTY, BROKERAGE
Data was last updated August 26, 2025 at 04:15 PM (UTC)
Area Statistics
Listings on market:
88
Avg list price:
$1,599,500
Min list price:
$585,000
Max list price:
$9,950,000
Avg days on market:
62
Min days on market:
1
Max days on market:
718
These statistics are generated based on the current listing's property type and located in 101 - Town. Average values are derived using median calculations. This data is not produced by the MLS® system.
This website may only be used by consumers that have a bona fide interest in the purchase, sale, or lease of real estate of the type being offered via the website. The data relating to real estate on this website comes in part from the MLS® Reciprocity program of the PropTx MLS®. The data is deemed reliable but is not guaranteed to be accurate.