ClosedResidential Lease$2,2003323 Medici Boulevard3323 Medici BoulevardNew Smyrna Beach, Florida 321683Beds 2Baths 1,400Sq ftView Listing