720 Olive St suite 120 St. Louis, Missouri, 63101-2301
2 bed • 2 bath • 5 guests
Inquire about this property
Contact Agent
$38,811
Annual Revenue
Top 101% of comparables
Top 101% of comparables
Investment Value Over Time
Revenue Appreciation
0%
Cash on Cash Return
41.66%
Payback Period Days
876