Image April 7, 2019 10 Small Lot Houses Debut in Eagle Rock South York is located at 4490 Lincoln Avenue