Sold $880,650 ORCHARDS OF WESTLAKE PHASE,Westlake 5669 Liberty Lane, Westlake FL 33470 6 bd · 4.5 ba · 4,110 sq ft MLS# B26044798 · Listing courtesy of SANTANA HOMES