Welcome home to this spacious one bedroom apartment in Garden Bay, Upper Ditmars/ East Elmhurst.Situated on the second floor and overlooking the all green