2503 Blair St, Charlottesville VA 22901

MLS 596448 Price $389,900

Created by Rives Bailey.