17813 Birch Chase Ln, Manor, TX 78653 | $399,990 | MLS# ACT5917364 | Finanzo