14198 89Th Ave Seminole FL 33776 MLS TB8336135
Schedule a Showing & See the Inside: (407)
252-3959
$424,999
North On Oakhurst From Park Blvd. Left At The Light At 86 Ave And Right On 143Rd Street. Go Right On 89Th Ave And The Property Is On Your Right.
Courtesy of: REALTY EXPERTS