6043 STRADA ISLE Way · $265,000 | Pedro Rivera