SUNCOAST BR #87 in 1328 E Oak St in Arcadia