{"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