This Immaculate 3 bedroom 2 bathroom townhouse has wonderful finishes and just feels like home. The home has a wonderful open plan living space with direct