This 716 square foot apartment home has 14 bedrooms and 17.5 bathrooms. This home is located at 29-41 John St, Inwood, NY 11096.
Off market
Street View
$708,900
29-41 John St, Inwood, NY 11096
14beds
17baths
716sqft
Apartment
Built in 1987
-- sqft lot
$-- Zestimate®
$990/sqft
$2,920 Estimated rent