201 Leila St Apt Lot 7 Leila St Tax Id Apt 5205006002 Included In Sale #LOT 7 LEILA ST TAX ID 5205006002, Seneca, SC 29678 $369,000 3Bd 2Ba 1,800 Sq Ft