31-41 Bowden St, Alexandria. Offices & amenities.