North Vero 17 Acres is conveniently located off of 66th Ave in Vero Beach, Florida. The property could be divided into three lots and is in an area of quality homes situated at the end of the road providing complete privacy for an estate home setting. Zoning will allow one unit per five acres and doesnt appear to have been split previously. The owner has an additional 12.33 acres available with storage and maintenance facilities across the street for a buyer interested in running an agricultural business from the location.