520 Liberty St Englewood FL 34223 MLS D6136317
Schedule a Showing & See the Inside: (727)
946-4296
$424,900
776 Turn Onto Selma-->Right On Liberty St-->Home Is On The Right Look For Sign
Courtesy of: PARADISE EXCLUSIVE INC