1/61 Open Sun 1PM-3PM $525,000 3 Beds2 Baths2,445 SqFt 6172 ALHAMBRA AVE, North Port, FL 34291 Listed by Steve Goodwin ENGEL & VOELKERS VENICE DOWNTOWN