Located steps from Indian River Lagoon Park, this vacation home is in New Smyrna Beach, and within a 10-minute walk of New Smyrna Beach and Our Lady Star of The Sea Catholic Church. You’ll also find 27th Avenue Park and St. Peter the Fisherman Episcopal Church less than a mile away.