Half Wall
105 W Indiana Avenue
DeLand
FL