Apartment Unit at 607 E 2nd Avenue #607, New Smyrna Beach, FL 32169 - HotPads