Luxury renovated two-bedroom apartment in Block 64