Letts Agree are delighted to offer to the rental market No 83 Leven Place, this is a sizable 4 bedroom terraced house close to Irvine main town centre. Leven Place is situated in quiet surroundings with easy access to all local amenities. Early viewing strongly advised. More details ›
Your information has been sent to 0 out of 1 agents who have property to rent in the area you specified.