201 Leila Street Lots 6 And 7 Leila St #LOT S 6 AND 7, LEILA ST., Seneca, SC 29678 $369,000 3Bd 2Ba 3,214 Sq Ft Nuevas 47 Horas
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 Nuevas 2 Días