8957 LEE VISTA Boulevard #2507 · $2,100 | Pedro Rivera