View Details $170,000 1 of 23 12th Street Plaza Condos | Clifton 2 beds 1 baths 775 sqft On Site: 99 Days