98 Vista Place, Mount Vernon, NY 10550 - MLS#H6128248 - Found It Homes