$240,000
120 HERRICK STREET, AUBURNDALE, FL, 33823
Single Family Residence