$570,000
20505 Ogden Street, Elkhorn, NE, 68022
Single Family Residence