View Property 4816 Lord Andrews Place, Liberty Poplar Wells Subdivision – Andrews… Bedrooms 3 Bathrooms 2 Area 1689 sq ft Sold $344,900