2 Days Ago COMPARE 3329 Mayflower St, Jacksonville, FL 32205 Unit 3333-1 Apartment for Rent 1 Bed $1,050