Clifton Block 2 Marine Drive Apt Fully Renovated 3 Bedrooms Attached Bathrooms D TVL American Kitchen 2nd Floor 1800 Square Feet Demand 12,000,000/ Negotiable With Lease Apt