Skip to main content
{"pageID":null}

820 Archibald Street - 107

Ottawa, ON K1Z 0E1

Property Details

$1,850 Per Month
Studio Beds
1.0 Baths
610 sqft
For Rent

Building Type: Apartment
Deposit: $1,850
Date Available: 05-01-2025
820 Archibald Street - 107
820 Archibald Street - 107

Questions? Contact Us!






Location