11272 PAPYRUS Lane · $599,000 | Pedro Rivera