286 Bayview Avenue, Inwood, NY, 11096

$499,000

286 Bayview Avenue, Inwood, NY, 11096

Courtesy of: Perfect Properties Corp