5887 Strawflower Ln, Montgomery, TX 77316
2,477 Sqft.
6,100 lot Sqft.
2023 year built
Legal Description: S711006 - MAGNOLIA SPRINGS 06, BLOCK 3, LOT 4
Part of Neighborhood: Magnolia Springs
Part of Neighborhood: Magnolia Springs