North Ave @ Lovell Rd

New Rochelle, NY 10804