Vacant Land
126 WREN DRIVE
126 Wren Drive, Placida, FL, 33946
Land Sq. Ft: 11,461. located right across the street from brand new million dollar homes! full utilities in place. this is worth the price of the lot alone!