About this property
This immaculate 3 Bed Townhouse is located in the town of Algorfa within walking distance to all amenities.
The property is accessed via a gate and steps onto a porch. The main door opens into a small entrance hall and the spacious lounge/ dining room. …