1/4 4 Price Dropped by $30K $395,000 4 Beds3 Baths 300 Castor Street, Diller, NE 68342 Multi-Family Listed by Homestead Land Company Inc