View Details 1695 Lantana Avenue San Casa | Englewood $30,000 10,030 sqft 0.65 acres On Site 36 Days Ago