This us an updated 2 bedroom apartment. The apartment is near public transportation and walking distance to several restaurants. This apartment has hardwood floors and ceramic tile through out.
3729 N Euclid Ave is located in Saint Louis, Missouri in the 63115 zip code.