Albemarle Avenue is a short street going east-west, located in the heart of North Riverdale. With Logan Avenue (and Withrow Park) at the east end and Hampton Avenue at the west end, it is around 80% detached homes, with a few semi-detached homes also on the street.
Click on the image below to see a short video on the street.
[embedplusvideo height=”356″ width=”584″ standard=”http://www.youtube.com/v/1jJMcPsKdus?fs=1&hd=1” vars=”ytid=1jJMcPsKdus&width=584&height=356&start=&stop=&rs=w&hd=1&autoplay=0&react=0&chapters=&notes=” id=”ep3994″ /]
Here is a map of where the street is located.