142 Southampton Pl S
Venice, FL

Property Details