1/12 12 Active $319,990 0.25 Acres 1198 BELLA VISTA CIR, Longwood, FL 32779 Vacant Land Listed by OLYMPUS EXECUTIVE REALTY INC