Price Reduced51Active$900,0003 bd · 3 ba · 3,525 sqft620 N 65 Street, Omaha, NEMegan Owens · BHHS Ambassador Real Estate