2636 Allen Ave #A, Saint Louis, MO 63104
YOUR NEXT HOME JUST GOT MORE AFFORDABLE! For a limited time, take advantage of our reduced $100 only security deposit with monthly rent of $1,650. Spend less upfront and make your move easier. Contact us today to schedule a showing!!






