Alhambra Ct, St. Louis, Missouri - Redfin
11 addresses found on Alhambra Ct in St. Louis, Missouri. The average lot size on Alhambra Ct is 4145 sq. ft. The average property tax on Alhambra Ct is $2.5K/yr. Find an address below to learn more about the property details:
- 2626 Alhambra Ct, Saint Louis, MO 63118
- 2610 Alhambra Ct, Saint Louis, MO 63118
- 2620 Alhambra Ct, Saint Louis, MO 63118
- 2630 Alhambra Ct, Saint Louis, MO 63118
- 2706 Alhambra Ct, Saint Louis, MO 63118
- 2702 Alhambra Ct, Saint Louis, MO 63118
- 2632 Alhambra Ct, Saint Louis, MO 63118
- 2622 Alhambra Ct, Saint Louis, MO 63118
- 2614 Alhambra Ct, Saint Louis, MO 63118
- 2606 Alhambra Ct, Saint Louis, MO 63118
- 2704 Alhambra Ct, Saint Louis, MO 63118