Just Sold | 439 E MacEwen Dr Osprey, FL 34229 - Generous Property