9093 LEE VISTA Boulevard #905 · $219,990 | Pedro Rivera