Olympus Manor

10635 83rd Ave NW, Edmonton, AB T6E 2E3

Last Updated: 1 Wk Ago
Monthly Rent
$1,747
Bedrooms
2
Bathrooms
2
Sq. Ft.
765 sq ft

Pricing and Floor Plans

2 Bed 2 Bath

$1,747
2 Beds, 2 Baths
765 Sq. Ft.
Show Floor Plan Details
1 Rentals Available
Unit
Price
Sq. Ft.
Available
1
$1,747
765
Now
* Price shown is total price based on community-supplied monthly required fees. Excludes user-selected optional fees and variable or usage-based fees and required charges due at or prior to move-in or at move-out. View Fees and Policies for details. Price, availability, fees, and any applicable rent special are subject to change without notice. * Square footage definitions vary. Displayed square footage is approximate.

Details

Lease Term Options

  • 12 mo

Property Information

  • Built in 1990
  • 28 units4 stories

Explore Commute Options

Drive Time
Walk Time
Bike Ride Time
Public Transit

Apartment Features

  • Air Conditioning
  • Balcony
  • Dishwasher
  • Heating
  • Kitchen
  • Oven
  • Range
  • Refrigerator
  • Tub/Shower
  • Washer/Dryer

Community Features

  • Bicycle Storage
  • Storage Space
  • Utilities Included
  • Walk-Up

Map of Olympus Manor

Area Scores

Walkability

Exceptionally walkable

Transit

Good public transit

Driveability

Fairly drivable

Bikeability

Very bikeable

Scores provided by

Transit

Subway

Health Sciences Jubilee Station

2 min Drive

LRT Capital Line - Edmonton Transit Service LRT Metro Line - Edmonton Transit Service ETS

Subway

Metro Line Jttl Track

3 min Drive

LRT Metro Line - Edmonton Transit Service ETS

Subway

University Station

3 min Drive

LRT Capital Line - Edmonton Transit Service LRT Metro Line - Edmonton Transit Service ETS

Commuter Rail

Edmonton

14 min Drive

Via_Rail

Airport

Edmonton International

27 min Drive

YEG

Moving to South Central, Edmonton, AB

Shopping Centres

Shoppers will appreciate Olympus Manor proximity to 10624-10642 82nd Ave NW, 10740-10748 82 Ave NW, and Windsor Plaza. 10624-10642 82nd Ave NW is 0.3 kilometers away, and 10740-10748 82 Ave NW is within a 3 minute walk.

Commuting

With a TransitScore of 70, Olympus Manor has good public transit, including 6 transit stops within 9.6 kilometers. Transit options include Metro Line Jttl Track and Health Sciences Jubilee Station.

Airports

Living in South Central provides easy access to Edmonton International, located just 26 minutes from Olympus Manor.

Local Education

Primary and Secondary Schools

Queen Alexandra School

Grades PK-5

Public

Garneau School

Grades PK-5

Public

Our Lady of Mount Carmel

Grades PK-5

Public

Éâcole Joseph-Moreau

Grades 6-8

Public

Old Scona School

Grades 9-12

Public

École Maurice-Lavallee

Grades 9-12

Public

Data provided by LocalLogic.co © 2026. All rights reserved.

Local Logic

Colleges and Universities

School Commute Time (Distance)
University of Alberta, North Drive: 4 min (2.5 km)
Univ. of Alberta, Saint-Jean Drive: 6 min (3.2 km)
University of Alberta, South Drive: 8 min (4.9 km)
Grant MacEwan University Drive: 9 min (5.1 km)

About Olympus Manor

Reimagine the three-floor walk-up. Rediscover Old Strathcona living.

Modern amenities, carefully considered floor plans and plenty of room for renters to add their personal touch to the suites.

Welcome to Olympus Manor.

Located in Old Strathcona
neighborhood, Olympus Apartment was completely redesigned with you in mind. All units offer an open concept floor plan, spacious, functional layout and storage space. 

High end appliances in each unit including your own dishwasher and washer/dryer. 

Olympus Apartment are for renters who have been searching for something different. 

 Fully upgraded and modernized building with 1- and 2-bedroom units feature:

Modern Open Concept Floorplans.

In Suite Laundry and Storage.

Balconies.

Luxury Vinyl Plank Flooring.

LED Lighting.

Secure Bike Rooms.

Secure Entryways.

Rent Includes Heat, Water and Parking

Flexible Lease Terms Available*

Olympus Manor is located in Edmonton, Alberta in the T6E 2E3 zip code. This apartment community was built in 1990 and has 4 stories with 28 units.

Contact

Property Address:
10635 83rd Ave NW,
Edmonton, AB T6E 2E3
Phone Number: (587) 415-0936
Office Hours
  • Sunday Closed
  • Monday Closed
  • Tuesday Closed
  • Wednesday Closed
  • Thursday Closed
  • Friday Closed
  • Saturday Closed
Olympus Manor

Nearby Properties You Might Like

Within 50 Miles of Olympus Manor

Contact this Property

(587) 415-0936

Languages: English

Closed Today

View All Hours