Be quick to secure yourself one of these super stylish executive living townhouses at 173 Geraldine Street, Edgeware.2 bedrooms, 1 bathroom, guest toilet +