Mark Twain Apartments, 100 West 12th Street, #4E
Last Sold on Jun 2, 2022 for $620,100 ($1,378 / ft2)
This was
3.5% more
than the last listed price of $599,000
Studio, 1 bath, 450 / ft2
Request Update