$510,000 $510,000 1007 Johnston Plaza, Omaha, NE 68108 2 Beds3 Baths1,638 SqFt Listed by Better Homes and Gardens R.E.