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