Skip to main content
squareyards-logo
Sell Your Home
Shortlisted Properties
  • New Homes
  • For Sale
  • For Rent
Danger! Indicates a dangerous or potentially negative action.
Error

Maximum 4 project can be compared at one go.

House for Lease near Keele Street and Lawrence Avenue West, W04

Showing results 1 - 30 of 30

Square Yards is offering you a huge variety of Keele Street and Lawrence Avenue West houses for rent that fit your lifestyle and budget. Easily filter through the properties based on room sizes, house type, facilities and even property age. Each property listing for Keele Street and Lawrence Avenue West houses for rent mentions their various amenities and size configurations for beds and bathrooms, helping you make the right decision. Scroll through these property listinhgs today to find the home best suited for you.


Last Updated: August 08, 2026
  • New Listings
  • Price(Lo-Hi)
  • Price(Hi-Lo)
  • Bedrooms(Hi-Lo)
  • Bathrooms(Hi-Lo)
  • Square Feet(Lo-Hi)
  • Square Feet(Hi-Lo)
12 Photos
Last Updated : 22 Hours ago
21 Flamingo Crescent, Toronto, ON , MLS #W13652088 , Image - 1
Image With Blur overlay

Like What you see?

0.71 km from Keele Street and Lawrence Avenue West
Unit-Unit 1, 21 Flamingo Crescent Brookhaven-Amesbury, Toronto, ON MLS® W13652088

Residential Freehold (Detached)

$2100.0
  • 1 Beds
  • 1 Baths
  • 700-1100 sq-ft
Renovated 1-bedroom apartment for lease in a convenient Toronto location just south of Keele St. and Lawrence Ave. W. This well-maintained unit featur
11 Photos
Last Updated : 22 Hours ago
21 Flamingo Crescent, Toronto, ON , MLS #W13652084 , Image - 1

Like What you see?

0.71 km from Keele Street and Lawrence Avenue West
Unit-Unit 2, 21 Flamingo Crescent Brookhaven-Amesbury, Toronto, ON MLS® W13652084

Residential Freehold (Detached)

$1700.0
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
Renovated 1-bedroom apartment for lease in a convenient Toronto location just south of Keele St. and Lawrence Ave. W. This well-maintained unit featur
44 Photos
Last Updated : 1 Day ago
370 Maple Leaf Drive, Toronto, ON , MLS #W13651588 , Image - 1

Like What you see?

0.81 km from Keele Street and Lawrence Avenue West
370 Maple Leaf Drive Maple Leaf, Toronto, ON MLS® W13651588

Residential Freehold (Detached)

$7700.0
  • 4 +1 Beds
  • 4 Baths
  • 3500-5000 sq-ft
Welcome to 370 Maple Leaf Drive, a fully furnished 2-storey, custom built, home set on an impressive 68 x 178 ft lot. OfOffering a grand 3,545 sq. ft.
24 Photos
Last Updated : 1 Day ago
1758 Lawrence Avenue W, Toronto, ON , MLS #W13629002 , Image - 1

Like What you see?

1.78 km from Keele Street and Lawrence Avenue West
Unit-Unit#1, 1758 Lawrence Avenue W Rustic, Toronto, ON MLS® W13629002

Residential Condo & Other (Condo Townhouse)

$3200.0
  • 3 Beds
  • 3 Baths
  • 1200-1399 sq-ft
Modern Living, Exceptional Space, and Two-Car Parking in Toronto! Welcome to 1758 Lawrence Ave W, Unit 1! Contemporary 3-storey townhome built in 2022
27 Photos
Last Updated : 1 Day ago
137 Brookhaven Drive, Toronto, ON , MLS #W13445884 , Image - 1

Like What you see?

1.54 km from Keele Street and Lawrence Avenue West
Unit-7, 137 Brookhaven Drive Brookhaven-Amesbury, Toronto, ON MLS® W13445884

Residential Freehold (Multiplex)

$2195.0
  • 2 Beds
  • 1 Baths
  • 700-1100 sq-ft
*ONE MONTH OF FREE RENT! - YOUR NEW HOME AWAITS!* Spacious and bright 2-bedroom, 1-bathroom unit located in a quiet, well-maintained multiplex buildin
14 Photos
Last Updated : 1 Day ago
4 Greentree Court, Toronto, ON , MLS #W13462464 , Image - 1

Like What you see?

1.77 km from Keele Street and Lawrence Avenue West
Unit-202, 4 Greentree Court Keelesdale-Eglinton West, Toronto, ON MLS® W13462464

Residential Freehold (Other)

$1700.0
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
Newly Renovated And Freshly Painted studio APARTMENT Rental Opportunity Located On Central North York Right On A Great Park, Minutes Away From Gr8 Ame
26 Photos
Last Updated : 1 Day ago
120 Canon Jackson Drive, Toronto, ON , MLS #W13625746 , Image - 1

Like What you see?

1.25 km from Keele Street and Lawrence Avenue West
Unit-201, 120 Canon Jackson Drive Brookhaven-Amesbury, Toronto, ON MLS® W13625746

Residential Condo & Other (Condo Apartment)

$2395.0
price drop iconReduced by 7.7%
  • 2 Beds
  • 2 Baths
  • 700-799 sq-ft
Fantastic Opportunity To Lease A Four Year New Condo In Daniels Keelesdale Community! Very Spacious With 2 Bedroom + 2 Full Bath + Seperate Laundry Ro
12 Photos
Last Updated : 1 Day ago
119 Jay Street, Toronto, ON , MLS #W13566844 , Image - 1

Like What you see?

1.38 km from Keele Street and Lawrence Avenue West
119 Jay Street Maple Leaf, Toronto, ON MLS® W13566844

Residential Freehold (Detached)

$7500.0
  • 4 Beds
  • 4 Baths
  • 3500-5000 sq-ft
Stunning newer detached home in the desirable Maple Leaf community. Double-door entry opens to a bright interior with extensive pot lighting and a sky
16 Photos
Last Updated : 1 Day ago
15 James Finlay Way, Toronto, ON , MLS #W13647712 , Image - 1

Like What you see?

1.95 km from Keele Street and Lawrence Avenue West
15 James Finlay Way
Unit-806, 15 James Finlay Way Downsview-Roding-CFB, Toronto, ON MLS® W13647712

Residential Condo & Other (Condo Apartment)

$2350.0
  • 1 Beds
  • 2 Baths
  • 600-699 sq-ft
Location! Location! Location! Gorgeous One Bed Plus Den Where Den Can Be Used As Second Bedroom With Two Full Baths With Parking & Locker. Close To Hw
37 Photos
Last Updated : 2 Days ago
81 Amesbury Drive, Toronto, ON , MLS #W13636178 , Image - 1

Like What you see?

0.47 km from Keele Street and Lawrence Avenue West
Unit-Basement, 81 Amesbury Drive Brookhaven-Amesbury, Toronto, ON MLS® W13636178

Residential Freehold (Detached)

$2100.0
  • 1 Beds
  • 1 Baths
  • 1100-1500 sq-ft
Welcome to this exceptionally spacious and bright lower-level apartment offering approximately 1,400 sq. ft. of comfortable living space on a quiet cu
16 Photos
Last Updated : 2 Days ago
69 Claybrooke Street, Toronto, ON , MLS #W13507678 , Image - 1

Like What you see?

1.5 km from Keele Street and Lawrence Avenue West
Unit-D, 69 Claybrooke Street Beechborough-Greenbrook, Toronto, ON MLS® W13507678

Residential Freehold (Detached)

$1500.0
price drop iconReduced by 6.2%
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
1 bedroom, 1 bathroom, completed renovated from top to bottom, stainless steel appliance, pot lights and laminate thru out, open concept, lots of wind
26 Photos
Last Updated : 3 Days ago
38A Marcia Avenue, Toronto, ON , MLS #W13640208 , Image - 1

Like What you see?

0.88 km from Keele Street and Lawrence Avenue West
38A Marcia Avenue Yorkdale-Glen Park, Toronto, ON MLS® W13640208

Residential Freehold (Detached)

$5500.0
  • 4 Beds
  • 3 Baths
  • 3000-3500 sq-ft
Welcome to this beautifully fully renovated residence in one of Toronto's most desirable neighbourhoods in mid-town. Offering the main & 2nd floors fo
38 Photos
Last Updated : 3 Days ago
3091 Dufferin Street, Toronto, ON , MLS #W13524778 , Image - 1

Like What you see?

2.04 km from Keele Street and Lawrence Avenue West
Unit-617, 3091 Dufferin Street Yorkdale-Glen Park, Toronto, ON MLS® W13524778

Residential Condo & Other (Condo Apartment)

$2300.0
  • 1 +1 Beds
  • 1 Baths
  • 500-599 sq-ft
Spotless 1 Bedroom Plus Den Condo In Luxurious Treviso! Beautiful Suite With Large Balcony And Unobstructed North View Overlooking Courtyard. Great La
9 Photos
Last Updated : 3 Days ago
25 Wild Rose Gardens, Toronto, ON , MLS #W13472092 , Image - 1

Like What you see?

1.79 km from Keele Street and Lawrence Avenue West
Unit-2, 25 Wild Rose Gardens Rustic, Toronto, ON MLS® W13472092

Residential Freehold (Att/Row/Townhouse)

$2200.0
  • 2 Beds
  • 2 Baths
  • 700-1100 sq-ft
Stunning, Modern Semi-Detached By Fernbrook Homes, Located in Amesbury Village, Family Friendly Neighbourhood. Backing onto Ravine!!! Enjoy Living In
9 Photos
Last Updated : 3 Days ago
165 Canon Jackson Drive, Toronto, ON , MLS #W13636678 , Image - 1

Like What you see?

1.33 km from Keele Street and Lawrence Avenue West
Unit-507, 165 Canon Jackson Drive Beechborough-Greenbrook, Toronto, ON MLS® W13636678

Residential Condo & Other (Condo Apartment)

$2100.0
  • 1 Beds
  • 1 Baths
  • 500-599 sq-ft
Welcome to Keelesdale! Explore our spacious one-bedroom unit with open-concept L-shape kitchen. Conveniently situated for easy access to shopping, res
18 Photos
Last Updated : 3 Days ago
1132 Glengrove Avenue, Toronto, ON , MLS #W13636064 , Image - 1

Like What you see?

1.3 km from Keele Street and Lawrence Avenue West
1132 Glengrove Avenue Yorkdale-Glen Park, Toronto, ON MLS® W13636064

Residential Freehold (Detached)

$2175.0
  • 0 +2 Beds
  • 1 Baths
  • 700-1100 sq-ft
Welcome to 1132 Glengrove Ave!Discover this charming, recently renovated 2-bedroom basement apartment nestled in the vibrant community of Yorkdale-Gle
14 Photos
Last Updated : 4 Days ago
2470 Eglinton Avenue, Toronto, ON , MLS #W13588284 , Image - 1

Like What you see?

1.96 km from Keele Street and Lawrence Avenue West
Unit-507, 2470 Eglinton Avenue Beechborough-Greenbrook, Toronto, ON MLS® W13588284

Residential Condo & Other (Condo Apartment)

$2850.0
  • 2 +1 Beds
  • 2 Baths
  • 1000-1199 sq-ft
Absolutely stunning and fully renovated 2+1 bedroom corner unit at York Square Condos! This spacious suite has been completely updated from top to bot
11 Photos
Last Updated : 4 Days ago
43 Bertram Street, Toronto, ON , MLS #W13492118 , Image - 1

Like What you see?

1.52 km from Keele Street and Lawrence Avenue West
Unit-BSMT, 43 Bertram Street Beechborough-Greenbrook, Toronto, ON MLS® W13492118

Residential Freehold (Detached)

$1595.0
price drop iconReduced by 8.9%
  • 1 Beds
  • 1 Baths
  • 700-1100 sq-ft
Welcome to 43 Bertram Street. This bright and spacious 1-bedroom basement apartment offers a private entrance, a functional open-concept layout, and a
21 Photos
Last Updated : 5 Days ago
145 Canon Jackson Drive, Toronto, ON , MLS #W13630868 , Image - 1

Like What you see?

1.31 km from Keele Street and Lawrence Avenue West
Unit-P102, 145 Canon Jackson Drive Beechborough-Greenbrook, Toronto, ON MLS® W13630868

Residential Condo & Other (Condo Townhouse)

$2300.0
  • 1 Beds
  • 1 Baths
  • 600-699 sq-ft
One Bedroom & One bathroom Townhouse at Keelesdale. Boasting modern elegance, this boutique building by the renowned Daniels Group offers an unparalle
31 Photos
Last Updated : 5 Days ago
15 James Finlay Way, Toronto, ON , MLS #W13630738 , Image - 1

Like What you see?

1.95 km from Keele Street and Lawrence Avenue West
15 James Finlay Way
Unit-611, 15 James Finlay Way Downsview-Roding-CFB, Toronto, ON MLS® W13630738

Residential Condo & Other (Condo Apartment)

$2350.0
  • 1 +1 Beds
  • 2 Baths
  • 600-699 sq-ft
This bright and spacious 1-bedroom plus den suite offers a highly functional and modern layout, perfect for professionals or a small household. The de
22 Photos
Last Updated : 7 Days ago
160 CANON JACKSON Drive, Toronto, ON , MLS #W13608208 , Image - 1

Like What you see?

1.25 km from Keele Street and Lawrence Avenue West
Unit-210, 160 CANON JACKSON Drive Beechborough-Greenbrook, Toronto, ON MLS® W13608208

Residential Condo & Other (Condo Apartment)

$2650.0
  • 2 Beds
  • 2 Baths
  • 800-899 sq-ft
Modern 2-bedroom, 2-bathroom suite on the second floor in the sought-after Daniels Keelesdale community with parking and locker included. This like-ne
14 Photos
Last Updated : 8 Days ago
120 Canon Jackson Drive E, Toronto, ON , MLS #W13476792 , Image - 1

Like What you see?

1.25 km from Keele Street and Lawrence Avenue West
Unit-310, 120 Canon Jackson Drive E Beechborough-Greenbrook, Toronto, ON MLS® W13476792

Residential Condo & Other (Condo Apartment)

$2050.0
price drop iconReduced by 2.4%
  • 1 Beds
  • 1 Baths
  • 500-599 sq-ft
Welcome to 120 Canon Jackson Drive, a modern and convenient condo located in a growing Toronto community. This bright and functional unit offers a com
12 Photos
Last Updated : 8 Days ago
1049 Glencairn Avenue, Toronto, ON , MLS #W13117998 , Image - 1

Like What you see?

1.91 km from Keele Street and Lawrence Avenue West
Unit-MAIN HOUSE UPPER, 1049 Glencairn Avenue Yorkdale-Glen Park, Toronto, ON MLS® W13117998

Residential Freehold (Detached)

$2000.0
price drop iconReduced by 18.4%
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
Beautifully upgraded upper 1-bedroom, 1-bathroom suite located in one of Midtown Toronto's most desirable neighbourhoods. This bright and private unit
19 Photos
Last Updated : 8 Days ago
1049 Glencairn Avenue, Toronto, ON , MLS #W13118008 , Image - 1

Like What you see?

1.91 km from Keele Street and Lawrence Avenue West
Unit-GARAGE UPPER, 1049 Glencairn Avenue Yorkdale-Glen Park, Toronto, ON MLS® W13118008

Residential Freehold (Detached)

$2550.0
price drop iconReduced by 13.6%
  • 2 Beds
  • 1 Baths
  • < 700 sq-ft
Beautifully upgraded upper 2-bedroom, 1-bathroom suite located in one of Midtown Toronto's most desirable neighbourhoods. This bright and private unit
15 Photos
Last Updated : 8 Days ago
1049 Glencairn Avenue, Toronto, ON , MLS #W13118002 , Image - 1

Like What you see?

1.91 km from Keele Street and Lawrence Avenue West
Unit-MAIN FLOOR, 1049 Glencairn Avenue Yorkdale-Glen Park, Toronto, ON MLS® W13118002

Residential Freehold (Detached)

$1850.0
price drop iconReduced by 17.8%
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
Beautifully upgraded upper 1-bedroom, 1-bathroom suite located in one of Midtown Toronto's most desirable neighbourhoods. This bright and private unit
19 Photos
Last Updated : 8 Days ago
2434 Keele Street, Toronto, ON , MLS #W13613052 , Image - 1

Like What you see?

0.3 km from Keele Street and Lawrence Avenue West
Unit-10, 2434 Keele Street Maple Leaf, Toronto, ON MLS® W13613052

Residential Freehold (Multiplex)

$1700.0
  • 1 Beds
  • 1 Baths
  • < 700 sq-ft
Discover comfort and convenience in this well-maintained, professionally managed, family oriented low-rise building at 2434 Keele St. This bright and
46 Photos
Last Updated : 8 Days ago
200 Lotherton Pathway, Toronto, ON , MLS #W13596678 , Image - 1

Like What you see?

0.96 km from Keele Street and Lawrence Avenue West
Unit-1208, 200 Lotherton Pathway Yorkdale-Glen Park, Toronto, ON MLS® W13596678

Residential Condo & Other (Condo Apartment)

$2650.0
price drop iconReduced by 3.6%
  • 3 Beds
  • 1 Baths
  • 800-899 sq-ft
ALL UTILITIES INCLUDED: HEAT/WATER/ELECTRICITY! Great Toronto location! This fully renovated 3 bedroom Apartment features a bright, spacious living an
24 Photos
Last Updated : 9 Days ago
3091 Dufferin Street, Toronto, ON , MLS #W13616146 , Image - 1

Like What you see?

2.03 km from Keele Street and Lawrence Avenue West
Unit-601, 3091 Dufferin Street Yorkdale-Glen Park, Toronto, ON MLS® W13616146

Residential Condo & Other (Condo Apartment)

$2400.0
  • 1 +1 Beds
  • 1 Baths
  • 600-699 sq-ft
The unit features a bright 1-bedroom plus den with 622 square feet of space, offering a west-facing view. The condo has several appealing upgrades, su
12 Photos
Last Updated : 9 Days ago
1440 Lawrence Avenue W, Toronto, ON , MLS #W13614614 , Image - 1

Like What you see?

0.11 km from Keele Street and Lawrence Avenue West
Unit-1205, 1440 Lawrence Avenue W Maple Leaf, Toronto, ON MLS® W13614614

Residential Condo & Other (Condo Apartment)

$1850.0
  • 1 Beds
  • 1 Baths
  • 700-799 sq-ft
1 Month Free Rent. Conveniently located, this spacious sun filled unit offers a bright and open layout with a large dining area and a private balcony.
12 Photos
Last Updated : 9 Days ago
1440 Lawrence Avenue W, Toronto, ON , MLS #W13614586 , Image - 1

Like What you see?

0.11 km from Keele Street and Lawrence Avenue West
Unit-205, 1440 Lawrence Avenue W Maple Leaf, Toronto, ON MLS® W13614586

Residential Condo & Other (Condo Apartment)

$1850.0
  • 1 Beds
  • 1 Baths
  • 700-799 sq-ft
1 Month Free Rent. Conveniently located, this spacious sun filled unit offers a bright and open layout with a large dining area and a private balcony.
Shortlisted Properties
error icon
Error

Maximum 4 project can be compared at one go.

map-btn-iconMap View
map-btn-icon List View
21 Flamingo Crescent, Toronto, ON , MLS #W13652088 , Image - 1
21 Flamingo Crescent

Brookhaven-Amesbury, Toronto, ON

$2100.0
21 Flamingo Crescent, Toronto, ON , MLS #W13652084 , Image - 1
21 Flamingo Crescent

Brookhaven-Amesbury, Toronto, ON

$1700.0
370 Maple Leaf Drive, Toronto, ON , MLS #W13651588 , Image - 1
370 Maple Leaf Drive

Maple Leaf, Toronto, ON

$7700.0
1758 Lawrence Avenue W, Toronto, ON , MLS #W13629002 , Image - 1
1758 Lawrence Avenue W

Rustic, Toronto, ON

$3200.0
137 Brookhaven Drive, Toronto, ON , MLS #W13445884 , Image - 1
137 Brookhaven Drive

Brookhaven-Amesbury, Toronto, ON

$2195.0
4 Greentree Court, Toronto, ON , MLS #W13462464 , Image - 1
4 Greentree Court

Keelesdale-Eglinton West, Toronto, ON

$1700.0
120 Canon Jackson Drive, Toronto, ON , MLS #W13625746 , Image - 1
120 Canon Jackson Drive

Brookhaven-Amesbury, Toronto, ON

$2395.0
119 Jay Street, Toronto, ON , MLS #W13566844 , Image - 1
119 Jay Street

Maple Leaf, Toronto, ON

$7500.0
15 James Finlay Way, Toronto, ON , MLS #W13647712 , Image - 1
15 James Finlay Way

Downsview-Roding-CFB, Toronto, ON

$2350.0
81 Amesbury Drive, Toronto, ON , MLS #W13636178 , Image - 1
81 Amesbury Drive

Brookhaven-Amesbury, Toronto, ON

$2100.0
69 Claybrooke Street, Toronto, ON , MLS #W13507678 , Image - 1
69 Claybrooke Street

Beechborough-Greenbrook, Toronto, ON

$1500.0
38A Marcia Avenue, Toronto, ON , MLS #W13640208 , Image - 1
38A Marcia Avenue

Yorkdale-Glen Park, Toronto, ON

$5500.0
3091 Dufferin Street, Toronto, ON , MLS #W13524778 , Image - 1
3091 Dufferin Street

Yorkdale-Glen Park, Toronto, ON

$2300.0
25 Wild Rose Gardens, Toronto, ON , MLS #W13472092 , Image - 1
25 Wild Rose Gardens

Rustic, Toronto, ON

$2200.0
165 Canon Jackson Drive, Toronto, ON , MLS #W13636678 , Image - 1
165 Canon Jackson Drive

Beechborough-Greenbrook, Toronto, ON

$2100.0
1132 Glengrove Avenue, Toronto, ON , MLS #W13636064 , Image - 1
1132 Glengrove Avenue

Yorkdale-Glen Park, Toronto, ON

$2175.0
2470 Eglinton Avenue, Toronto, ON , MLS #W13588284 , Image - 1
2470 Eglinton Avenue

Beechborough-Greenbrook, Toronto, ON

$2850.0
43 Bertram Street, Toronto, ON , MLS #W13492118 , Image - 1
43 Bertram Street

Beechborough-Greenbrook, Toronto, ON

$1595.0
145 Canon Jackson Drive, Toronto, ON , MLS #W13630868 , Image - 1
145 Canon Jackson Drive

Beechborough-Greenbrook, Toronto, ON

$2300.0
15 James Finlay Way, Toronto, ON , MLS #W13630738 , Image - 1
15 James Finlay Way

Downsview-Roding-CFB, Toronto, ON

$2350.0
160 CANON JACKSON Drive, Toronto, ON , MLS #W13608208 , Image - 1
160 CANON JACKSON Drive

Beechborough-Greenbrook, Toronto, ON

$2650.0
120 Canon Jackson Drive E, Toronto, ON , MLS #W13476792 , Image - 1
120 Canon Jackson Drive E

Beechborough-Greenbrook, Toronto, ON

$2050.0
1049 Glencairn Avenue, Toronto, ON , MLS #W13117998 , Image - 1
1049 Glencairn Avenue

Yorkdale-Glen Park, Toronto, ON

$2000.0
1049 Glencairn Avenue, Toronto, ON , MLS #W13118008 , Image - 1
1049 Glencairn Avenue

Yorkdale-Glen Park, Toronto, ON

$2550.0
1049 Glencairn Avenue, Toronto, ON , MLS #W13118002 , Image - 1
1049 Glencairn Avenue

Yorkdale-Glen Park, Toronto, ON

$1850.0
2434 Keele Street, Toronto, ON , MLS #W13613052 , Image - 1
2434 Keele Street

Maple Leaf, Toronto, ON

$1700.0
200 Lotherton Pathway, Toronto, ON , MLS #W13596678 , Image - 1
200 Lotherton Pathway

Yorkdale-Glen Park, Toronto, ON

$2650.0
3091 Dufferin Street, Toronto, ON , MLS #W13616146 , Image - 1
3091 Dufferin Street

Yorkdale-Glen Park, Toronto, ON

$2400.0
1440 Lawrence Avenue W, Toronto, ON , MLS #W13614614 , Image - 1
1440 Lawrence Avenue W

Maple Leaf, Toronto, ON

$1850.0
1440 Lawrence Avenue W, Toronto, ON , MLS #W13614586 , Image - 1
1440 Lawrence Avenue W

Maple Leaf, Toronto, ON

$1850.0

Related to your search
Tell us a Little about yourself!