1298 TRAFALGAR London
1298 TRAFALGAR Street, London, N5Z 1H9
End cap unit available in a grocery anchored plaza at the corner of Trafalgar Street and Highbury Avenue North. Only one unit remaining with 9,375 SF available, and potential to demise to approximately 3,000 SF and 6,000 SF. The unit is located on the east end of the building, offering exposure to busy Highbury Avenue North (37,000 vehicle per day).