1588 LEAF Lane · $689,990 | Pedro Rivera