Photo Gallery - Listing ID O5985197 Sold For: $20,000 Status: Closed Address: Barcelona Avenue Cocoa, Florida 32926 Acres: 1.160 SqFt: 50,530 Back to Previous Page | Go to Property Data services provided by IDX Broker