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