Sale: 334 SEKURA Street, Cambridge, N1R7W3