8180 Geneva Ct APT 521, Miami, FL 33166. This home last sold for $163,000 in November 2023. The Rent Zestimate for this home is $2,903/mo. Show more