View Details Under Contract $39,114 1 of 40 Long Branch Estates | Spencer 3.11 acres On Site: 820 Days