Discover this delightful single-family home located at 31441 Elmwood St in the heart of Garden City. Built in 1946, this ranch offers 1,292 square feet of comfortable living space. Situated on a generous 0.32-acre lot, there’s plenty of outdoor space for relaxation or entertaining. Sold AS IS.