Reduced24 photos · Floorplan£635,000Offers in excess of4 bed2 bathHouse1,826 sq ftWindsor Esplanade, CardiffListed 17 Jun 2025