ADDRESS: 1905 130th Ave, Vero Beach FL 32966 TEL: (718) 552-3155 ext.103 STATE: Florida Lot Size: 50 acre