2623 Pennsylvania Ave Saint Louis, MO, 63118
3 bed • 2 bath • 6 guests
$1,949
Zestimate
$31,754
Annual Revenue
Top 101% of comparables
Top 101% of comparables
Investment Value Over Time
Revenue Appreciation
0%
Cash on Cash Return
-97.1%
Payback Period Days
0