Back to search results

$1,700/mo

1736 Nicholson, 1736 Nicholson Pl, Saint Louis, MO 63104

2 bd1.5 ba1,500 sqft
Apartment
Loading reviews

What you get

SuccessStatus: Dog-friendlySuccessStatus: No Utilities included in rentSuccessStatus: Year Built: 1885