17090 Depot ST, Morgan Hill, CA 95037 by Krista Corbin | Aug 23, 2024 | Homes $853,275 1,261 SqFt 2 Bedrooms 3 Bathrooms