195 Camelia, Flora, IL 62839, Flora, IL, 62839 is has 0 sqft. of livable floor space. This listing has bedrooms, and 0 baths. 195 Camelia, Flora, IL 62839 is a 420 size lot located in Flora is active contingent on the market for $39,900. This listing is located in Flora in the zipcode 62839.