Navi StollerOct 22, 20211 min read62 Sherman Ave. Inwood1200sf of retail space. 20’ storefront on Sherman Ave. Rent $4300 per month.