31 Jane Street, Unit 11E
The Rembrandt - West Village, Manhattan, NY, 10014
_iconbath_ 1 Bath
$3,100/mo
Available Date 05/06/16
Lease Term 12 Mo
MLS# PRCH-235785
Built 1963
Co-op